Muy buenas a todos y todas los amantes de los microcontroladores!!!
Últimamente estoy usando mucho este tipo de chips, tanto el ESP8266 como el ESP32 ya que tienen una mejor conectividad necesaría para casi cualquier proyecto relacionado IOT (el internet de las cosas).
Antes de empezar podemos ver en la tabla las características técnicas relacionadas con la conectividad:
Diferencias de conectividad entre ESP8266 y ESP32:
| Característica | ESP8266 | ESP32 |
|---|---|---|
| Wi-Fi Estándar | 802.11 b/g/n | 802.11 b/g/n |
| Banda | 2.4 GHz | 2.4 GHz |
| Modos Wi-Fi | STA/AP | STA/AP/STA+AP |
| Bluetooth | ✘ No | ✔️ BLE 4.2 + Classic |
El problema:
Debido a la distancia entre el router y la habitación donde normalmente uso el PC en la maqueta provoca que haya múltiples desconexiones y conexiones con el router haciendo casi imposible tener una conexión estable.

Ya tengo otro repetidor comercial para el ordenador, pero quería separar las redes para poder hacer pruebas y no interferir en la de casa. Y como tengo también unas cuantas baterías de tipo 18650, la idea es hacerlo autonomo y así poder usarlo también fuera de casa.
La solución
La solución de este proyecto es usar el microcontrolador ESP8266 en su versión NodeMcu V3.
Los archivos necesarios están en formato .bin así que he utilizado la herramienta "esptool.py".
Podemos instalar esptool.py desde el terminal con:
sudo apt install esptool



