Instalación de programas para Tecnologías IoT, Hands on y MVP (2021)
Contingut
Arduino
Versión portable para Windows de la versión 1.8.13 del IDE de Arduino.
Vídeo del profesor Xavier Pi explicando la instalación del IDE de Arduino.
Añadir ESP32 al IDE de Arduino
Instalación de bibliotecas (libraries) extras mediante .zip
Instalación mediante gestor de bibliotecas (libraries)
Adafruit BME280 Library v2.0.2
Conjunto de bibliotecas
libraries_20210325.zip (Unos 500MB)
UART
Programas de acceso directo a la UART
Python
Última versión de Python. En principio, cualquier versión de Python3 tendría que servir. En el momento de escribir esta wiki la versión actual era la 3.8.2. Es muy importante que al principio de la instalación seleccionemos la casilla añadir la ruta al PATH. De esta manera podremos llamar a Python desde cualquier terminal cmd.
Biblioteca pyserial para poder hacer import serial. Desde el terminal cmd:
pip install pyserial
Herramienta esptool para comunicar con el gestor de arranque del ESP32. Será especialmente útil para borrar completamente la flash del ESP32 ( ejemplo de uso: esptool.py --port COM3 erase_flash )
pip install esptool
Snap!
Código fuente de Snap! escrito por Jens Mönig y Brian Harvey
MQTT4Snap! escrito por Xavier Pi