P&P

Progetto #P&P2ESPy32

Dalla P&P (Pick & Place) alla scheda ESPy32

Processo di realizzazione di una scheda elettronica basato su componenti SMD ( “Surface Mount Device“). 

Progetto #P&P2ESPy32

Maker Faire Rome 20-22 Ottobre 2023

Processo di realizzazione di una scheda elettronica basato su componenti SMD ( “Surface Mount Device“)

  • Progettazione del PCB (circuito stampato).
    Invio a un service per la realizzazione del PCB senza componenti.
  • Stesura della pasta di stagno sul PCB per consentire il fissaggio momentaneo dei componenti prima del processo di saldatura.
  • Posizionamento dei componenti sul PCB tramite la Pick & Place.
    Fase di preparazione della P&P (setup della macchina). Esecuzione della sequenza di posizionamento del componenti SMD.
  • Posizionamento del PCB nel forno per la saldatura definitiva.
    Verifica delle saldature. Esecuzione delle lavorazioni sulle altre schede del lotto da produrre.
  • Saldatura manuale dei componenti non SMD.
    This extension allows editing the code of block in the app. Also, it's possible to add code to the head and body parts of pages.
  • Saldatura manuale dei componenti non SMD.
  • Test delle schede prodotte.

Process of creating an electronic board based on SMD components ( “Surface Mount Device“)

  • PCB (printed circuit board) design.
    Sending to a service for the creation of the PCB without components
  • Spreading solder paste on the PCB to allow temporary attachment of the components before the soldering process.
  • Positioning of components on the PCB with Pick & Place.
    P&P preparation phase (machine setup). Execution of the SMD component placement sequence.
  • Placing the PCB in the oven for final soldering.
    Checking the welds. Execution of jobs on the other sheets of the batch to be produced.
  • Manual soldering of non-SMD components.
  • Testing of the boards produced.

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

#ESPy32

info@officinerobotiche.org


Cell.: +39 328 3223 266

Website Software