Requisitos

Material (BoM)

Componente Cant. Notas
RP2040 (ej. RP2040 Zero) 3 3.3V lógico
ESP32 DevKit 3 3.3V lógico
Arduino Nano (ATmega328P) 3 5V lógico
Protoboard + jumpers 5  
Resistencias pull-up (I2C 4.7k–10k) 2 SDA y SCL
Cables USB (según placas) 6 Para flasheo y energía
LEDs + resistencias 330Ω 3 Para pruebas maestro/esclavo

Tip: siempre comparte GND común entre todas las placas.

Software

  • IDE/Toolchains: Arduino IDE.
  • Drivers para cada placa instalados.
  • Python 3.x (si usarás script para graficar) y librerías estándar.

Checklist de réplica

  • Puedo compilar y subir firmware a RP2040, ESP32 y Nano.
  • Veo cada placa en el Monitor Serie.
  • Tengo pull-ups en I2C y verifiqué GND común.
  • Puedo guardar CSVs.
  • Entiendo el formato de CSV y la nomenclatura (ver Metodología).