 examples | Contains all example sketches, this is automatically scanned by the IDE |
  DIJN | |
   test1 | Simple node-alive check, sends out one test packet per second |
   test2 | Very simple demo sketch to transmit LDR light readings once a second |
  Ports | All example sketches related to the Port class and plugs using it |
   accel2125_demo | Port interface to the Parallax Memsic 2125 Accelerometer # 28017 |
   analog_demo | Demo readout of the 4-channel 18-bit MCP3424 on the Analog Plug v2 |
   bandgap | Try reading the bandgap reference voltage to measure current VCC voltage |
   blink_demo | Demo of the BlinkPlug class |
   blink_ports | Ports library demo, blinks leds on all 4 ports in slightly different ways |
   blink_recv | Ports library demo, this is the receiver, see also the blink_xmit example |
   blink_serial | Controlling and reading out a Blink Plug over the serial port |
   blink_timers | Blink two LEDs independently |
   blink_xmit | Ports library demo, this is the transmitter, see also blink_recv example |
   bmp085demo | Ports demo, reads out a BMP085 sensor connected via I2C |
   bmp085recv | Receiver for the bmp085 demo sketch |
   button_demo | Show how the BlinkPlug's buttonCheck function works |
   combi_demo | Ports demo, interfacing to lots of things at the same time |
   compass_demo | Demo sketch for the Modern Device Compass Board |
   dcf77demo | Port demo, DCF77 radio signal decoder |
   dcmotor_demo | Demo for the DC Motor Plug |
   dht_demo | Demo readout of the DHT11 or DHT22 temperature/humidity sensors |
   dimmer_demo | Demo for the Dimmer plug |
   eemem | Hooking up an 64 kbyte AT24C512B serial EEPROM via I2C |
   expander | Hooking up an 8-bit MCP23008 expander via I2C |
   glcd_demo | Demo display for the Graphics Boad |
   glcdClock | Demo clock for the Graphics Board, this version runs on the internal clock |
    digits.h | Bitmaps for showing large 0..9 digits on the Graphics Board display |
   glcdTracer | Very simple "Logic Analyzer", using the Graphics Board as display device |
   gravity_demo | Demo of the Gravity Plug, based on GravityPlug class in the Ports library |
   h48c_demo | Ports demo, reads out the Parallax H48C 3-axis accelerometer # 29123 |
   heading_demo | Demo of the Heading Board based on the HDPM01 (with barometer and compass) |
   highside | Experimental code to control four high-side DC power switches |
   hm55b_demo | Ports demo, reads out the Parallax HM55B compass module # 29123 |
   indoor | Example indoor temp + humidty + barometer, mounted on a Graphics Board |
   input_demo | Demo for the input plug - read 16 analog input channels once a second |
   ir_recv | Infrared receiver using the InfraredPlug class (polled version) |
   ir_recv_irq | Infrared receiver using the InfraredPlug class (interrupt version) |
   ir_repeater | Record an IR command using an Infrared Plug, and repeat it 3x |
   isp_capture | Variant of isp_flash which supports the Flash Board with on-board EEPROM |
   isp_flash | Derived from http://arduino.cc/en/Tutorial/ArduinoISP |
   isp_prepare | Upload a built-in range of data bytes to a target board attached via ISP |
    data_blink.h | |
    data_rf12demo.h | |
    opti_blink.h | |
    opti_rf12demo.h | |
   isp_repair | Upload a boot loader and the blink demo sketch to a second board |
    data.h | |
   isp_repair2 | Reflash a boot loader and a sketch an a second ATmega |
    data.h | |
   lcd_demo | Demo sketch for an LCD connected to I2C port via MCP23008 I/O expander |
   lipoVolt | Continuously read out the JeeNode USB voltage of the LiPo battery |
   lux_demo | Demo of the Lux Plug, based on the LuxPlug class in the Ports library |
   lux_poweroff | Low power sleeping for the Lux Plug |
   memory_demo | Demo of the MemoryPlug and MemoryStream classes |
   nunchuk_demo | Ports demo, interface to Nintendo's "Nunchuk", which simply uses I2C inside |
   opto_demo | Demo of the opto-coupler plug |
   output_stepper | Use Output Plug as a unipolar stepper motor driver |
   parser_demo | Example o how to use the InputParser class |
   pir_demo | Ports demo, reads out a digital PIR sensor signal and an analog LDR voltage |
   powerdown_demo | Sample code to completely power down a JeeNode (std or micro) |
   proximity_demo | Demo of the Proximity Plug, based on ProximityPlug class in Ports library |
   qti_demo | Port interface to the Parallax QTI sensor # 27401 |
   recv433demo | Decoder for 433 MHz OOK pulses from remote control power switches, etc |
   relay_demo | Small demo for the Relay Plug, receives wireless packets and sets relays |
   rtc_demo | Hooking up a DS1307 (5V) or DS1340Z (3V) real time clock via I2C |
   schedule | Demo sketch demonstrating the Scheduler class |
   sht11demo | Ports demo, reads out a SHT11 sensor connected via "something like I2C" |
   SMDdemo | Test sketch for the SMD Kit - continuously toggle all the I/O lines |
   snapNikon | Send a remote command to take a snapshot on a Nikon camera, using infrared |
   snoozeBlink | Blink a LED on DIO4 using as little power as possible |
   thermo_demo | Demo sketch for the Thermo Plug |
   tiny50hz | ATtiny85 measurement of peak-to-peak current at 50 Hz, w/ moving average |
   toneGen | Tone generator based on a discrete DAC |
   tsl230demo | Ports interface to the TSL230 light sensor, see SparkFun # 08940 |
   uart_demo | Demo for the SC16IS740 UART, connected via I2C |
  RF12 | All example sketches related to the RF12.h wireless driver |
   announcer | Test sketch to send out "announcer" type management packets |
   crypRecv | Test encrypted communication, receiver side |
   crypSend | Test encrypted communication, sender side |
   fs20demo | This example sends commands to the Conrad/ELV 868 MHz FS20 units via OOK |
   groupRelay | Relay packets from one net group to another to extend the range |
   homePower | Send incoming home power measurements as wireless packets |
   jouleTest | Send out a radio packet every minute, consuming as little power as possible |
   kaku_demo | This example sends commands to the KlikAanKlikUit units via OOK at 433 Mhz |
   ledNode | Programmable color ramps for the LED drivers on the LED Node |
   ookRelay2 | Generalized decoder and relay for 868 MHz and 433 MHz OOK signals |
    decoders.h | Generalized decoder framework for 868 MHz and 433 MHz OOK signals |
   ookScope2 | Examine the pulse patterns coming from an OOK receiver (see also peekrf) |
   otRelay | Read out the OpenTherm gateway and relay readings using RFM12B |
   p1scanner | Parse P1 data from smart meter and send as compressed packet over RF12 |
   packetBuf | This example shows how to fill a packet buffer with strings and send them |
   pingPong | Demo of a sketch which sends and receives packets |
   pollee | This can run on several nodes, and get data to the central "poller" node |
   poller | Polls a number of "pollee" nodes as fast as possible to get data from them |
   powerACS | Measure power from an ACS714 |
   radioBlip | Send out a radio packet every minute, consuming as little power as possible |
   radioBlip2 | Send out a radio packet every minute, consuming as little power as possible |
   RF12_1byte | Configure some values in EEPROM for easy config of the RF12 later on |
   rf12cmd | Command-based central node for RF12 packets |
   RF12demo | Configure some values in EEPROM for easy config of the RF12 later on |
    dataflash.h | |
   rf12serial | Serial data over RF12 demo, works in both directions |
   rf12stream | Streaming layer demo, transfers different types of data in both directions |
   RFM12B_OOK | Receive / decode OOK signals using a RFM12B as 868 MHz OOK receiver |
   rfRangeRX | Receive sketch used to report quality of reception |
   rfRangeTX | Transmit sketch used to report quality of reception |
   rgbRemote | Control some LED strips, using settings received by wireless |
   roomNode | New version of the Room Node (derived from rooms.pde) |
   slowLogger | Report 4 analog inputs once every minute over wireless |
   smaRelay | Read out SMA solar inverter via Bluetooth and relay readings using RFM12B |
    smaComms.h | |
   syncRecv | Try to receive periodic transmissions with minimal power consumption |
   tickerLed | Driver for the Conrad "lichtkrant" unit, i.e |
   timedRecv | Experiment with time-controlled periodic reception |
   timedSend | Experiment with time-controlled periodic transmission |
   tinyTest | New version of the Room Node for the ATtiny85 (derived from rooms.pde) |
  RTOS | |
   chiBlink | Simple LED blinker using the ChibiOS real-time operating system |
   powerUse | Test sketch to determine ChibiOS's low-power sleep current consumption |
 JeeLib.h | Trivial wrapper around the Ports.h and RF12.h header files |
 Ports.cpp | Ports library definitions |
 Ports.h | Ports library definitions |
 PortsBMP085.h | Port library interface to BMP085 sensors connected via I2C |
 PortsLCD.h | LiquidCrystal library, extended for use over I2C with the LCD Plug |
 PortsSHT11.h | Port library interface to SHT11 sensors connected via "something like I2C" |
 RF12.cpp | RFM12B driver implementation |
 RF12.h | RFM12B driver definitions |
 RF12sio.h | Streaming I/O layer on top of the RF12.h driver |
 RF69.h | |
 RF69_avr.h | |
 RF69_compat.h | |