Skip to content
This repository was archived by the owner on Jun 13, 2025. It is now read-only.

Hardware

Philipp M. Scholl edited this page Feb 11, 2014 · 23 revisions

On this site the different pcbs which have been developed or used in conjunction with Jennic are described. Usually these boards have at a least one platform (located in the Jennisense/contiki-jn51xx/platform) and sometimes also a specific application (located in applications/) associated with it.

jNode - small footprint and plenty of sensors

  • footprint of 18x57x7mm
  • µSD-card socket, µUSB socket, breakouts for µC-ports (I²C, SPI, GPIOs)
  • battery powered and charging circuit:
  • IPod Video high-capacity (700mAh) akku500.de
  • available µC and firmware:
    • Jennic jn5148 running contiki
    • Atmel Atmega32u4 running a special port of arduino, this is also responsible for emulating USB connections and runs lufa for that.
  • communication facilities:
    • 6lowpan/TCP/IPv6 ieee802.15.4 network connectivity via Contiki.
    • USB mass storage, serial and ethernet class via Lufa/Arudino.
    • OPTIONALLY the jennic module can be replaced with a bluetooth or wifi module.

Sensors on jNode rev 3.2:

measurement max samplerate resolution range (min/max) sensor contiki code arduino code
temperature 1.25 kHz 0.3 °celsius -40-105 °celsius Freescale MPL115A2 mpl115a-sensor.c Adafruit MPL115A2
barometric pressure 1.25 kHz 0.15 kPa 50-115 kPa Freescale MPL115A2 mpl115a-sensor.c Adafruit MPL115A2
ambient light 4 Hz 0.25 lx Vishay VCNL4000 vcnl4000-sensor.c Adafruit VCNL4000
ir distance 4 Hz 1 mm - 20 cm Vishay VCNL4000 vcnl4000-sensor.c Adafruit VCNL4000
acceleration 3-1600 Hz 0.061-0.723 mg/LSB ±2/4/8/16 g STMicro LSM9DS0TR not yet not yet
magnetic heading 3-100 Hz 0.08-0.48 mgauss/LSB ±2/4/8/12 gauss STMicro LSM9DS0TR not yet not yet
gyroscope 95-760 Hz 8.75-70 m°/LSB ±245/500/2000 °/s STMicro LSM9DS0TR not yet not yet
humidity ? 0-80%RH ±0.04RH Sensirion SHT21 SHT21-sensor.c misenso SHT2x
  • A more detailed description of the node can be found in the paper:
    • Philipp Scholl, Markus Scholz, Dawud Gordon, Kristof Van Laerhoven: jNode: a Sensor Network Platform that Supports Distributed Inertial Kinematic Monitoring, in Proceedings of Ninth International Conference on Networked Sensing Systems (INSS 2012), Antwerp, Belgium, IEEE. PDF.
  • Compatible Jennic platform: JN5148
  • Schematics: hardware/jnode
  • contiki-platform: platform/jnode
  • Bootstrapping is probably one of the first things to do.

Jbee a Jennic Board with XBee footprint and specs

  • Features
    • Jennic with XBee footprint
    • directly programmable using jenprog when placed on a sparkfun xbee breakout
    • different versions for Jennic on top of or under the carrier board
  • Compatible Jennic version: JN5139/JN5148
  • Software Platform to use for compilation: jndevkit
  • Location in Jennisense: hardware/jbee

Jennic Ethernet Bridge

  • Features: Usbbridge which emulates ethernet device in linux
  • Jennic version: 5139/48
  • Location in Jennisense: hardware/jneth

Clone this wiki locally