forked from espruino/Espruino
-
Notifications
You must be signed in to change notification settings - Fork 0
/
dist_readme.txt
146 lines (105 loc) · 5.18 KB
/
dist_readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
_____ _
| __|___ ___ ___ _ _|_|___ ___
| __|_ -| . | _| | | | | . |
|_____|___| _|_| |___|_|_|_|___|
|_|
Copyright 2015 Gordon Williams
http://www.espruino.com
--------------------------------------------------------------
There are a few different binaries in this ZIP file, for different
types of Microcontroller:
espruino_#v##_pico_1r3.bin
- AT command WiFi support (includes all features)
espruino_#v##_pico_1r3_cc3000.bin
- CC3000 WiFi networking (without debugger, AT Command WiFi, vector font)
espruino_#v##_pico_1r3_wiznet.bin
- WIZNET W5500 ethernet (without debugger, AT Command WiFi, vector font)
- The firmware image for Espruino Pico Boards.
We'd strongly suggest that you use the Web IDE to flash this.
Each image is for a different type of networking device.
If you don't need networking, use espruino_#v##_pico_1r3.bin
espruino_#v##_espruino_1r3.bin
- AT command WiFi
espruino_#v##_espruino_1r3_wiznet.bin
- WIZNET W5500 ethernet (without crypto lib, debugger, vector font)
- The firmware image for Original Espruino Boards
We'd strongly suggest that you use the Web IDE to flash this.
Each image is for a different type of networking device.
If you don't need networking, use espruino_#v##_espruino_1r3.bin
espruino_#v##_wifi.bin
- The firmware image for Espruino WiFi Boards
We'd strongly suggest that you use the Web IDE to flash this.
espruino_#v##_puckjs.zip
- The firmware image for Espruino Puck.js Devices
See http://www.espruino.com/Puck.js#firmware-updates for more information
espruino_#v##_pixljs.zip
- The firmware image for Espruino Pixl.js Devices
See http://www.espruino.com/Pixl.js#firmware-updates for more information
espruino_#v##_mdbt42q.zip
- The firmware image for Espruino MDBT42Q modules
See http://www.espruino.com/MDBT42Q#firmware-updates for more information
espruino_#v##_hystm32_24_ve.bin
- 'HY'STM32F103VET6 ARM with 2.4" LCD display
This is available from eBay
espruino_#v##_stm32l496gdiscovery.bin
- STM32F496GDISCOVERY board
espruino_#v##_stm32vldiscovery.bin
- STM32VLDISCOVERY board
espruino_#v##_stm32f4discovery.bin
- STM32F4DISCOVERY board
espruino_#v##_nucleof401re.bin
- ST NUCLEO-F401RE board
espruino_#v##_nucleof411re.bin
- ST NUCLEO-F411RE board
espruino_#v##_raspberrypi
- Raspberry Pi executable (just copy it to the device and run it)
NOTE: There is GPIO support (which requires you to run Espruino as root)
however there is no Serial, SPI, OneWire or I2C support at the moment so
you're pretty limited!
espruino_#v##_microbit.hex
- Espruino for the BBC micro:bit - just copy this file onto the
flash drive that appears when you plug the micro:bit in.
espruino_#v##_ruuvitag.zip
- The firmware image for Ruuvitag Devices
See http://www.espruino.com/Ruuvitag for more information
espruino_#v##_Wio_LTE.zip
- The firmware image for Seed Wio LTE Devices
See http://www.espruino.com/WioLTE for more information
espruino_#v##stm32l496gdiscovery.bin
- The firmware image for the STM32L496G Discovery Board
See http://www.espruino.com/STM32L496GDISCOVERY for more information
espruino_#v##rak8211.hex
- The firmware image for the RAK8211 iTracker
See http://www.espruino.com/RAK8211 for more information
espruino_#v##rak8212.hex
- The firmware image for the RAK8212 iTracker
See http://www.espruino.com/RAK8212 for more information
espruino_#v##smartibot.zip
- The firmware image for the Smartibot robot board
See http://www.espruino.com/Smartibot for more information
espruino_#v##_thingy52.hex
- The firmware image for Nordic Thing:52 Devices
See http://www.espruino.com/Thingy52 for more information
ESP8266 / ESP32
---------------
See http://www.espruino.com/EspruinoESP8266 for more info
espruino_#v##_esp8266_combined_512.bin
- ESP8266 'combined' port for 512k devices like ESP01
Flash with: esptool.py write_flash 0 espruino_#v##_esp8266_combined_512.bin
espruino_#v##_esp8266_4mb_combined_4096.bin
- ESP8266 'combined' port for 4MB devices like ESP12
Flash with: esptool.py write_flash 0 espruino_#v##_esp8266_combined_4096.bin
espruino_#v##_esp8266
- ESP8266 port as separate files - see README in directory for more information
espruino_#v##_esp8266_4mb
- ESP8266 port for 4mb devices as separate files - see README in directory for more information
espruino_#v##_esp32.zip
- The firmware image for ESP32 Devices
See http://www.espruino.com/ESP32 for more information
For more information on devices, and on how to flash these binary files on to
each device, please see our website, http://www.espruino.com
NOTES:
* On the STM32F4DISCOVERY the default USART is USART2 (because
USART1 shares some pins with USB). This means you must connect
serial connections to PA2/PA3 NOT PA9/PA10 as you would for
the STM32VLDISCOVERY.