This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
oak:tutorials:serialfirmware [2016/03/13 00:21] pfeerick [Programming via the Arduino IDE] |
oak:tutorials:serialfirmware [2016/04/08 19:43] (current) pfeerick [Connecting Your Oak] |
||
|---|---|---|---|
| Line 30: | Line 30: | ||
| ====== Connecting Your Oak ====== | ====== Connecting Your Oak ====== | ||
| - | To program your Oak over serial, you will want to connect the GND of your USB-Serial Adapter to the Oak's GND, RX to TX, TX to RX, and P2 to GND. You can then power the Oak via the on-board MicroUSB slot, or by providing appropriate power to the VIN or VCC pins. This is probably a good time to also ensure that you [[https://github.com/digistump/OakRestore|reset your Oak to factory defaults]], so that it runs your program when you upload via serial (by resetting the bootloader to running the program loaded in slot 0). | + | To program your Oak over serial, you will want to connect the GND of your USB-Serial Adapter to the Oak's GND, RX to TX, TX to RX, and P2 to GND. You can then power the Oak via the on-board MicroUSB slot, or by providing appropriate power to the VIN or VCC pins. This is probably a good time to also ensure that you [[https://github.com/digistump/OakRestore|reset your Oak to factory defaults]] or use the below esptool command so that it runs your program when you upload via serial (by resetting the bootloader to running the program loaded in slot 0). |
| - | //Needs pic of an adapter here, and some more detailed explaination of pin connections// | + | <code> |
| + | esptool --baud 115200 --port YOUR_COM_PORT write_flash -fs 32m 0x1000 blank.bin 0x101000 blank.bin 0x102000 blank.bin 0x202000 blank.bin | ||
| + | </code> | ||
| + | |||
| + | //Needs pic of an adapter here, and some more detailed explanation of pin connections// | ||
| ====== Programming via the Arduino IDE ====== | ====== Programming via the Arduino IDE ====== | ||