User Tools

Site Tools


oak

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
oak [2016/07/17 19:29]
pfeerick Added link for firmware version notes page
oak [2017/03/18 11:09] (current)
Rover#18 fixed minor typo
Line 34: Line 34:
  
  
-**Reference and Troubleshooting:​**+**Troubleshooting:​**
   * [[oak:​tutorials:​local_update|Oak first update troubleshooting]]   * [[oak:​tutorials:​local_update|Oak first update troubleshooting]]
-  * [[oak:​tutorials:​serialupdate|Advanced Usage - First update over Serial]]+  * [[oak:​tutorials:​serialupdate|Advanced Usage - First update ​over Serial]] or a simpler version: [[oak:​serialupdate|Oak First Update ​over Serial]]
   * [[oak:​tutorials:​manual_claim|Particle claim troubleshooting - "No devices"​]]   * [[oak:​tutorials:​manual_claim|Particle claim troubleshooting - "No devices"​]]
 +  * [[oak:​tutorials:​troubleshooting|Troubleshooting Tips]]
 +  * [[oak:​tutorials:​ws281x|Troubleshooting ws281x/​NeoPixels RGB leds library tip]]
 +
 +
 +**Reference:​**
   * [[oak:​tutorials:​api_reference|API and Function Reference for the Oak]]   * [[oak:​tutorials:​api_reference|API and Function Reference for the Oak]]
   * [[oak:​tutorials:​headers|Soldering Headers to the Oak]]   * [[oak:​tutorials:​headers|Soldering Headers to the Oak]]
-  * [[oak:​tutorials:​troubleshooting|Troubleshooting Tips]] 
   * [[oak:​tutorials:​pinout|Oak Pin Diagram and Notes]]   * [[oak:​tutorials:​pinout|Oak Pin Diagram and Notes]]
   * [[oak:​tutorials:​serialfirmware|Advanced Usage - Programming the Oak over Serial]]   * [[oak:​tutorials:​serialfirmware|Advanced Usage - Programming the Oak over Serial]]
   * [[oak:​tutorials:​internalURLs|Internal Oak URLs]]   * [[oak:​tutorials:​internalURLs|Internal Oak URLs]]
   * [[oak:​sources|Oak PCB Source Files]]   * [[oak:​sources|Oak PCB Source Files]]
-  * [[oak:​reference|firmwareVersions|Oak Firmware Versions]]+  * [[oak:​reference:firmwareVersions|Oak Firmware Versions]] 
 +  * [[oak:​reference:​howItWorks|Oak Firmware - How it all works]] 
 +  * [[oak:​reference:​offline|Using an Oak without an internet connection - offline support]] 
 +  * [[oak:​tutorials:​localserver|Oak with the Particle Local Server]]
  
 **Advanced: Connecting the Oak to Serial Adapters:** **Advanced: Connecting the Oak to Serial Adapters:**
Line 52: Line 59:
   * [[oak:​tutorials:​serial_through_arduino|Using an Arduino to restore the Oak/read serial data]]   * [[oak:​tutorials:​serial_through_arduino|Using an Arduino to restore the Oak/read serial data]]
  
-**Oak Compatible ​Shields:​** ​+ 
 +**Oak Shields:​** ​
   * [[oak:​tutorials:​proto|Oak Proto Shield]]   * [[oak:​tutorials:​proto|Oak Proto Shield]]
   * [[oak:​tutorials:​levelshift|Oak Level Shifter Shield]]   * [[oak:​tutorials:​levelshift|Oak Level Shifter Shield]]
Line 64: Line 72:
   * [[oak:​tutorials:​relay|3.3V Relay Shield]]   * [[oak:​tutorials:​relay|3.3V Relay Shield]]
   * [[oak:​tutorials:​lipo|LiPo Charger Shield]]   * [[oak:​tutorials:​lipo|LiPo Charger Shield]]
-  *  
   * [[oak:​tutorials:​beta|Oak Beta WiFi Alarm Clock Shield]]   * [[oak:​tutorials:​beta|Oak Beta WiFi Alarm Clock Shield]]
 +
 +
 +**Oak-Compatible/​Digispark Shields:​** ​
   * [[digispark:​tutorials:​button|Button Shield]]   * [[digispark:​tutorials:​button|Button Shield]]
   * [[digispark:​tutorials:​smt| SMT Shield]]   * [[digispark:​tutorials:​smt| SMT Shield]]
Line 80: Line 90:
   * [[digispark:​tutorials:​rtc|Real Time Clock Shield]]   * [[digispark:​tutorials:​rtc|Real Time Clock Shield]]
   * [[digispark:​tutorials:​temp|Temperature Sensor (1-wire) Shield]]   * [[digispark:​tutorials:​temp|Temperature Sensor (1-wire) Shield]]
-  * [[digispark:​tutorials:​robot|Robot Kit]]+  * [[digispark:​tutorials:​robot|Robot ​(Car) Kit]]
  
  
Line 88: Line 98:
   * [[oak:​tutorials:​lesson_template|Format Template for Lessons]]   * [[oak:​tutorials:​lesson_template|Format Template for Lessons]]
  
-Starter and Ultimate (suggested lessons, others welcome!):+**Starter and Ultimate (suggested lessons, others welcome!):**
   * [[oak:​tutorials:​blink|First Blink]]   * [[oak:​tutorials:​blink|First Blink]]
   * [[oak:​tutorials:​leds|LED Basics]]   * [[oak:​tutorials:​leds|LED Basics]]
Line 98: Line 108:
   * [[oak:​tutorials:​photocell|Using a Photocell]]   * [[oak:​tutorials:​photocell|Using a Photocell]]
   * [[oak:​tutorials:​servo|Using a Servo]]   * [[oak:​tutorials:​servo|Using a Servo]]
-  * [[oak:​tutorials:​ultrasonic|Ultrasonic Ranging]]+  ​* [[oak:​tutorials:​stepper_motor|Controlling a Stepper Motor]] 
 +  ​* [[oak:​tutorials:​ultrasonic|Ultrasonic Ranging ​US-100]] 
 +  * [[oak:​tutorials:​ultrasonic_2|Ultrasonic Ranging HC-SR04]]
   * [[oak:​tutorials:​touch|Detecting Touch]]   * [[oak:​tutorials:​touch|Detecting Touch]]
   * [[oak:​tutorials:​onewiretemp|Temperature Sensing and the 1-Wire Bus]]   * [[oak:​tutorials:​onewiretemp|Temperature Sensing and the 1-Wire Bus]]
Line 104: Line 116:
   * [[oak:​tutorials:​ir_interrupter|Detecting movement with an encoder/​interrupter]]   * [[oak:​tutorials:​ir_interrupter|Detecting movement with an encoder/​interrupter]]
  
-Ultimate Only (suggested lessons, others welcome!):+**Ultimate Only (suggested lessons, others welcome!):**
   * [[oak:​tutorials:​pir|PIR:​ Detecting Motion]]   * [[oak:​tutorials:​pir|PIR:​ Detecting Motion]]
   * [[oak:​tutorials:​door_switch|Using the door switch]]   * [[oak:​tutorials:​door_switch|Using the door switch]]
Line 110: Line 122:
   * [[oak:​tutorials:​breadboard_power|Powering the Oak with a 9v Battery and Breadboard Power Adapter]]   * [[oak:​tutorials:​breadboard_power|Powering the Oak with a 9v Battery and Breadboard Power Adapter]]
  
-Sending and receiving data +**Sending and receiving data**
   * [[oak:​tutorials:​particle-id-token|Accessing the Particle API]]   * [[oak:​tutorials:​particle-id-token|Accessing the Particle API]]
   * [[oak:​tutorials:​particle-variable|Getting data using Particle.variable()]]   * [[oak:​tutorials:​particle-variable|Getting data using Particle.variable()]]
Line 118: Line 129:
   * [[oak:​tutorials:​python-send|Using python to send data to the Oak]]   * [[oak:​tutorials:​python-send|Using python to send data to the Oak]]
  
-Useful Project Tutorials +**Useful Project Tutorials**
   * [[oak:​tutorials:​oaksmokedetectorplus|Making your own Oak Smoke Detector+]]   * [[oak:​tutorials:​oaksmokedetectorplus|Making your own Oak Smoke Detector+]]
oak.1468808942.txt.gz · Last modified: 2016/07/17 19:29 by pfeerick