ESP: Difference between revisions
Appearance
imported>Rmarko initial |
imported>Rmarko baudrates, pins |
||
| Line 3: | Line 3: | ||
* http://l0l.org.uk/2014/12/esp8266-modules-hardware-guide-gotta-catch-em-all/ | * http://l0l.org.uk/2014/12/esp8266-modules-hardware-guide-gotta-catch-em-all/ | ||
* http://www.esp8266.com/wiki/doku.php?id=esp8266_gpio_pin_allocations | * http://www.esp8266.com/wiki/doku.php?id=esp8266_gpio_pin_allocations | ||
{{cmd|code= | |||
Early boot | |||
$ miniterm.py /dev/ttyUSB0 74880 | |||
Program | |||
$ miniterm.py /dev/ttyUSB0 115200 | |||
sometimes | |||
$ miniterm.py /dev/ttyUSB0 9600 | |||
Flashing custom build nodemcu | |||
./esptool.py -b 921600 write_flash -fm dio 0x00000 bin/0x00000.bin 0x10000 bin/0x10000.bin | |||
NodeMCU build | |||
customization | |||
app/include/user_config.h | |||
app/include/user_modules.h | |||
app/include/user_version.h | |||
}} | |||
{{cmd|code= | {{cmd|code= | ||
| Line 10: | Line 39: | ||
1: GPIO5 230 sense | 1: GPIO5 230 sense | ||
2: GPIO4 triac out | 2: GPIO4 triac out | ||
3: GPIO0 | 3: GPIO0 (Special: Bootloader when low) | ||
4: GPIO2 | 4: GPIO2 | ||
5: GPIO14 debug led | 5: GPIO14 debug led | ||
6: GPIO12 ws2812 4x4 array | |||
7: GPIO13 | |||
8: GPIO15 | |||
RX: GPIO3 | |||
TX: GPIO1 | |||
A0: | |||
}} | |||
{{cmd|code= | |||
toggle(dir_pin) | |||
slider_pinout | |||
0: GPIO16 | |||
1: GPIO5 enable | |||
2: GPIO4 direction | |||
3: GPIO0 (Special: Bootloader when low) | |||
4: GPIO2 debug led | |||
5: GPIO14 step | |||
6: GPIO12 ws2812 4x4 array | 6: GPIO12 ws2812 4x4 array | ||
7: GPIO13 | 7: GPIO13 | ||
Revision as of 17:16, 9 April 2016
ESP8266
- http://l0l.org.uk/2014/12/esp8266-modules-hardware-guide-gotta-catch-em-all/
- http://www.esp8266.com/wiki/doku.php?id=esp8266_gpio_pin_allocations
Early boot
$ miniterm.py /dev/ttyUSB0 74880
Program
$ miniterm.py /dev/ttyUSB0 115200
sometimes
$ miniterm.py /dev/ttyUSB0 9600
Flashing custom build nodemcu
./esptool.py -b 921600 write_flash -fm dio 0x00000 bin/0x00000.bin 0x10000 bin/0x10000.bin
NodeMCU build
customization
app/include/user_config.h
app/include/user_modules.h
app/include/user_version.h
triac_reg_pinout
0: GPIO16
1: GPIO5 230 sense
2: GPIO4 triac out
3: GPIO0 (Special: Bootloader when low)
4: GPIO2
5: GPIO14 debug led
6: GPIO12 ws2812 4x4 array
7: GPIO13
8: GPIO15
RX: GPIO3
TX: GPIO1
A0:
toggle(dir_pin)
slider_pinout
0: GPIO16
1: GPIO5 enable
2: GPIO4 direction
3: GPIO0 (Special: Bootloader when low)
4: GPIO2 debug led
5: GPIO14 step
6: GPIO12 ws2812 4x4 array
7: GPIO13
8: GPIO15
RX: GPIO3
TX: GPIO1
A0: