mllite / ml2cpp

Machine Learning Models Deployment using C++ Code Generation
BSD 3-Clause "New" or "Revised" License
6 stars 1 forks source link

Experiments with Small Devices : ESP32 #27

Open antoinecarme opened 3 years ago

antoinecarme commented 3 years ago

See #25

This is a place holder for all Espressif Systems ESP32 specific notes/ideas.

https://en.wikipedia.org/wiki/ESP32

antoinecarme commented 3 years ago

Esp-WROOM - 32 ESP32 ESP32S 2.4GHz WiFi Bluetooth Development Board

image

antoinecarme commented 3 years ago

Chip identification :

~$ esptool --port /dev/ttyUSB0 flash_id
esptool.py v2.8
Serial port /dev/ttyUSB0
Connecting........_
Detecting chip type... ESP32
Chip is ESP32D0WDQ6 (revision 1)
Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
Crystal is 40MHz
MAC: 7c:9e:bd:e3:f7:f8
Enabling default SPI flash mode...
Manufacturer: 20
Device: 4016
Detected flash size: 4MB
Hard resetting via RTS pin...
antoinecarme commented 1 year ago

New device : ESP32S3

https://www.espressif.com/en/products/socs/esp32-s3

image

image

antoinecarme commented 1 year ago

https://esp32s3.com/

image

image

image

antoinecarme commented 1 year ago

🔴IMPORTANT🔴

⚠️⚠️⚠️⚠️ Documentation on ESP32-S3 vector instruction set / Processor Instruction Extensions not yet available

.

https://www.reddit.com/r/esp32/comments/taxuid/documentation_on_esp32s3_vector_instruction_set/

antoinecarme commented 1 year ago

ESP32S3 Technical Reference Manual

Pre-release v0.7 Espressif Systems Copyright © 2022

https://www.espressif.com/sites/default/files/documentation/esp32-s3_technical_reference_manual_en.pdf

antoinecarme commented 1 year ago

Nice document about IOT with ESP32-C3

https://www.espressif.com/sites/default/files/documentation/ESP32-C3%20Wireless%20Adventure.pdf

image