Progetto #ESPy32
ESPy32 è una scheda di sviluppo hardware/software basata su ESP32.
L'idea del progetto è quella di essere utilizzata sia per scopi didattici sia per progetti Maker, dove la facilità di prototipazione, la connettività e la scrittura del codice saranno i punti cardini del suo utilizzo.
La scheda ESPy32 essendo basata sul famoso e diffusissimo ESP32 della EspressIf, può essere impiegata con centinaia di librerie e codice già disponibile su internet.
Inoltre la scheda permette il collegamento con interfaccia JTAG, per eseguire il DEBUG del codice in real-time al fine di sviluppare applicazioni in modo più efficiente e professionale.
Questo progetto è stato realizzato in pieno stile Maker, attraverso un lavoro di gruppo per la definizione delle caratteristiche e poi lo sviluppo e l'assemblaggio finale con attrezzature auto-costruite.
I prototipi di questo progetto sono stati interamente costruiti seguendo un percorso di assemblaggio completo, partendo dalla progettazione con KiCad (open-source) fino all'assemblaggio finale, impiegando una macchina robotizzata Pick & Place autocostruita e un forno adattato per saldatura SMD.
Il progetto che spiega e definisce l'intero processo che è utilizzato per la ESPy32 è presentato in questa edizione di Maker Faire con il nome: "#P&P-to-ESPy32".
ESPy32 is a hardware/software development board based on ESP32.
The idea of the project is to be used both for educational purposes and for Maker projects. Where the ease of prototyping, connectivity and writing code will be the cornerstones of its use.
The ESPy32 board based on the famous and widespread ESP32 from EspressIf can be used with hundreds of libraries and code already available on the internet.
Furthermore the card allows connection with a JTAG interface to DEBUG the code in real-time in order to develop applications in a more efficient and professional way.
This project was created in full Maker style through group work to define the characteristics and then the development and final assembly with self-built equipment.
The prototypes of this project were entirely built following a complete assembly path starting from design with KiCad (open-source) to final assembly using a home-built Pick & Place robotic machine and an oven adapted for SMD soldering.
The project that explains and defines the entire process that is used for ESPy32 is presented in this edition of Maker Faire under the name: "#P&P-to-ESPy32".
Hardware ESPy32 board:
-Dimension: 60x60 mm
-MCU: ESP32-S, dual core, 240 Mhz
-Display: TFT retro-illuminato 128x160 pixel, 1.8"
-Power source: USB-C, Battery: LiPo 3.7v, 5v
-2x Connectors (Grove standard) bus I2C e analogical/digital
-Protection circuit and automatic battery charging LiPo
-Led indicator battery charging
-TF-CARD Connector for external SD meemory
-3x User Keys
-RESET hardware button
-Expansion connector for additional cards
-All GPIOs of the ESP32 are available on the expansion connector
-JTAG esp-prog connector for debugging and serial upload
Software features:
-Compatible with hundreds of C/C++ and Python libraries for ESP32
-Compatible with Arduino IDE (Espressif framework)
-Compatible with PlatformIO for development and debugging
-Compatible with micro-Python
-GITHUB repository dedicated to the project
-Code examples available online
-Example projects
Website Software