Diferència entre revisions de la pàgina «Simulador de la placa IoT-02 en línia»
Salta a la navegació
Salta a la cerca
m |
|||
| (Hi ha una revisió intermèdia del mateix usuari que no es mostren) | |||
| Línia 7: | Línia 7: | ||
= Preparació de l'IDE d'Arduino per a connexions WiFi = | = Preparació de l'IDE d'Arduino per a connexions WiFi = | ||
* Afegiu a l'IDE d'Arduino, a File / Preferences, la URL: | * Afegiu a l'IDE d'Arduino, a File / Preferences, la URL: | ||
| − | https:// | + | https://iot02sim.binefa.cat/arduino/package_iot02_qemu_index.json |
* Heu de tenir instal·lada la versió 3.0.7 del compilador esp32 a l'Arduino IDE. Podeu afegir múltiples compiladors d'ESP32 ([[Addició de l'ESP32 a l'IDE d'Arduino]]). I en una de les versions de maquinari esp32_board_X instal·leu la versió 3.0.7 | * Heu de tenir instal·lada la versió 3.0.7 del compilador esp32 a l'Arduino IDE. Podeu afegir múltiples compiladors d'ESP32 ([[Addició de l'ESP32 a l'IDE d'Arduino]]). I en una de les versions de maquinari esp32_board_X instal·leu la versió 3.0.7 | ||
* Aneu a la icona del Board Manager o a Tools / Board ... / Board Manager i cerqueu iot02 i instal·leu-ho. | * Aneu a la icona del Board Manager o a Tools / Board ... / Board Manager i cerqueu iot02 i instal·leu-ho. | ||
| Línia 14: | Línia 14: | ||
* Aneu al [https://esp32sim.binefa.cat/ simulador en línia de la placa IoT-02] i arrossegueu el .zip generat al pas anterior. Premeu el botó "Compila / Carrega". | * Aneu al [https://esp32sim.binefa.cat/ simulador en línia de la placa IoT-02] i arrossegueu el .zip generat al pas anterior. Premeu el botó "Compila / Carrega". | ||
* Premeu el botó "Inicia QEMU". Simuleu el que calgui i en acabar premeu el botó "Atura" (és convenient aturar-ho perquè hi ha un límit de sessions obertes simulant). | * Premeu el botó "Inicia QEMU". Simuleu el que calgui i en acabar premeu el botó "Atura" (és convenient aturar-ho perquè hi ha un límit de sessions obertes simulant). | ||
| + | |||
| + | = Prova amb Snap! = | ||
| + | [https://snap.berkeley.edu/snap/snap.html#present:Username=jordibinefa&ProjectName=IoT-02_board_segur_100100C40A27_brokerPropi Prova MQTT] | ||
Revisió de 12:05, 31 març 2026
Contingut
Codis per a provar
- Baixeu-vos la carpeta esp32sim del recull (dam / dam2526)
Addició del Core: esp32:esp32@3.0.7 a l'IDE d'Arduino
- Instal·leu a esp32_board_0 la versió 3.0.7 - Addició de l'ESP32 a l'IDE d'Arduino ( https://raw.githubusercontent.com/vishalsoniindia/Multi_ESP32_Package/refs/heads/main/package_multi_esp32_index.json )
Simulador en línia
- Accés al simulador en línia de l'ESP32
Preparació de l'IDE d'Arduino per a connexions WiFi
- Afegiu a l'IDE d'Arduino, a File / Preferences, la URL:
https://iot02sim.binefa.cat/arduino/package_iot02_qemu_index.json
- Heu de tenir instal·lada la versió 3.0.7 del compilador esp32 a l'Arduino IDE. Podeu afegir múltiples compiladors d'ESP32 (Addició de l'ESP32 a l'IDE d'Arduino). I en una de les versions de maquinari esp32_board_X instal·leu la versió 3.0.7
- Aneu a la icona del Board Manager o a Tools / Board ... / Board Manager i cerqueu iot02 i instal·leu-ho.
- Seleccioneu a Tools / Board ... / ESP32-QEMU (IoT-02 Simulator) / ESP32-QEMU (IoT-02 Simulator)
- Entenent que ja teniu un codi .ino per a compilar, genereu els binaris anant a Sketch / Export Compiled Binary . A la carpeta a on és l'arxiu .ino es genera la carpeta build i a dins la subcarpeta iot02.esp32.esp32qemu hi trobareu un arxiu acabat en .merged.bin
- Aneu al simulador en línia de la placa IoT-02 i arrossegueu el .zip generat al pas anterior. Premeu el botó "Compila / Carrega".
- Premeu el botó "Inicia QEMU". Simuleu el que calgui i en acabar premeu el botó "Atura" (és convenient aturar-ho perquè hi ha un límit de sessions obertes simulant).