hathach
87f1fa0d9d
rename example program_esp32_cdc/uart to simply program_esp_cdc/uart
...
since esp8266 is also supported
2024-01-09 13:00:23 +07:00
hathach
28fda00cce
add 8266 blinky to program_esp32_cdc
2024-01-09 12:57:30 +07:00
ladyada
293c7f8be2
more correct msg
2023-12-28 14:17:48 -05:00
hathach
dc494b2be1
add do_verify and do_crc32
2023-12-29 02:02:43 +07:00
hathach
4b29b6a223
add Brain::dap_readFlash(), add read_nrf52840_to_sdcard example
2023-12-28 22:04:57 +07:00
hathach
26be867d87
add optional do_verify to Brain.dap_programFlash(), default to true
...
duplicate program nrf52840 to program rnf52840_from_sdcard
2023-12-28 21:27:13 +07:00
hathach
9a1477f407
add esp32_programFlashDefl() with File32 from SD card
...
- upgrade tool/esp_compress.py with --sd option to generate metadata for
use with files on sdcard
- add new program_esp32_uart_from_sdcard that tested on metro m4 (and
pyportal)
2023-10-12 23:24:29 +07:00
hathach
31c20caf2c
add ESP32_NATIVE_USB setting to make it clear which usb we are dealing with
2023-07-23 13:29:04 +07:00
hathach
d379e56c4f
default program_cdc to S3
2023-07-23 13:23:02 +07:00
hathach
b4249f1614
add usbh hub test example
2023-07-10 16:10:54 +07:00
lady ada
c90c7cd375
qwiic is on second port
2023-06-28 13:11:42 -04:00
hathach
5ad6ac8fb6
update doc wiring
2023-05-05 16:26:49 +07:00
hathach
b77e95352f
add support for programming esp via serial host with usb-to-uart chip e.g ch9102f
...
- update program_esp32_cdc.ino to support ch9102f
- add flashing binaries for feather esp32 v2 blinky
2023-05-05 16:26:49 +07:00
hathach
fbe4f207c8
clang, pre-commit skip ino files
2023-04-19 17:03:26 +07:00
hathach
689440a95f
change default binaries back to metro s2
2023-04-19 16:49:54 +07:00
hathach
0f8bf4c029
wrap up support for esp8266, testing with speed aroudn 120KB/s
2023-04-19 16:49:23 +07:00
hathach
3417e50633
fix timing delay for esp8266 which is slow to be ready for each new command
...
also retry 3 times for each command before failed
2023-04-19 16:18:22 +07:00
hathach
0b6ce61c5b
clean up
2023-04-18 09:05:16 +07:00
hathach
f7ea00b74b
fine tune and fix neopixel incorrect color
2023-04-14 10:42:56 +07:00
hathach
e631a58b30
add pre-commit with clang, trailing spaces, and codespell
2023-03-22 16:21:00 +07:00
hathach
d4a945f967
add walkround for reset S3
2023-03-22 16:20:10 +07:00
hathach
dfca31499c
clang
2023-02-24 21:05:56 +07:00
hathach
2df3903e52
update binaries for cdc
2023-02-24 21:01:24 +07:00
hathach
68a73923f5
update esp binaries
2023-02-24 20:59:22 +07:00
hathach
94910676de
added metro binaries for program cdc
2023-02-24 18:33:01 +07:00
hathach
108db070d7
fix warnings
2023-02-23 12:41:58 +07:00
hathach
05c4ca3e10
more clang
2023-02-23 12:14:52 +07:00
hathach
30e01cd273
clang
2023-02-23 12:13:02 +07:00
hathach
fd3acf6fe3
stub + compresssion work well with s2 and s3 with decent 56KB/s
2023-02-23 12:04:00 +07:00
hathach
b183a5b31b
improve serial write(), write in chunk up to escape code instead of 1 by 1
2023-02-22 10:25:06 +07:00
hathach
039fb89810
clang
2023-02-21 21:28:46 +07:00
hathach
1bb697f951
clang
2023-02-21 21:12:11 +07:00
hathach
eabef3a42a
esp32_programFlashDefl() work well with on-board flash
2023-02-21 20:13:35 +07:00
hathach
6e930676c1
implemented flash deflate
2023-02-21 19:43:03 +07:00
hathach
58c6faceb7
adding esp_compress.py, add intial zip program, rename sd based example to program_esp32_uart_uncompressed
2023-02-21 17:30:53 +07:00
hathach
6d649f4812
clean up
2023-02-21 10:28:27 +07:00
hathach
566cb691bb
fix typo
2023-02-20 22:22:55 +07:00
hathach
3de56de16b
more enhance
2023-02-20 21:29:03 +07:00
hathach
fcf3f29586
detect SUPPORTS_ENCRYPTED_FLASH by chip detect. fix s2/s3 upload
...
though s2/s3 upload isn't stable enough.
2023-02-20 20:06:42 +07:00
hathach
564de5050d
enhance command() for dataFlash()
2023-02-20 18:05:54 +07:00
Ha Thach
84329baa36
Merge pull request #11 from adafruit/brain-esp32
...
Support Brain to program esp32
2023-02-16 18:26:23 +07:00
hathach
df276b1594
update program esp32 cdc
2023-02-16 09:21:53 +07:00
hathach
14d129d08f
flash factory bins for s2 an s3
2023-02-16 00:34:05 +07:00
hathach
8f4e4f0ddc
enhance bootrom begin to work well with SerialHost
2023-02-15 23:42:18 +07:00
hathach
ee9cc6589f
add support for SUPPORTS_ENCRYPTED_FLASH, flashing S2 works well
2023-02-15 23:31:41 +07:00
hathach
02ab42e8be
update program esp32 uart with multiple files
2023-02-15 13:34:26 +07:00
hathach
b3580bd02d
add program esp32 cdc
2023-02-14 17:22:16 +07:00
hathach
7ef4d6d655
update esp32_begin() to return bool
2023-02-14 11:54:42 +07:00
hathach
91c795d4d2
program esp32 via uart work well, MD5 checksum matched
2023-02-13 17:01:08 +07:00
BlitzCityDIY
81766d7f69
updating i2c scan for reverse tft
...
Updating the I2C_Scan example to support the Feather ESP32-S2 Reverse TFT
2023-02-08 15:57:43 -05:00