Examples
Esta placa ya incluye ejemplos interesantes dentro del propio proyecto. A continuación, un resumen de los principales casos que encontramos en la carpeta de la iW-Scott.
Acc-CTRL-LED
Ejemplo en estilo Arduino/PlatformIO que usa el LIS3DH para leer la aceleración y traducir la orientación espacial en color y brillo del LED RGB.
Qué demuestra
- lectura del acelerómetro por I2C
- filtro simple para suavizar las medidas
- mapeo de orientación a HSV en el NeoPixel
- lógica de power hold para apagar la placa
JurassicGame
Ejemplo más completo que usa pantalla, joystick BLE y LED RGB para montar un minijuego local.
Qué demuestra
- uso de la pantalla con
TFT_eSPI - joystick BLE como dispositivo de entrada
- control del backlight
- animación gráfica local
- gestión de energía y UX embebida
BLE-Gateware
Proyecto en ESP-IDF enfocado en un gateway BLE. El firmware hace un escaneo pasivo, interpreta paquetes de advertisement y reenvía lecturas de sensores.
Qué demuestra
- escaneo BLE con ESP-IDF
- parseo de advertisement manufacturer specific
- cola de lecturas y caché de sensores
- integración con un runtime de publicación
Cómo usar esta sección
Si la idea es aprender la placa rápido:
- empieza por
Acc-CTRL-LEDpara validar el sensor y el LED - avanza a
JurassicGamepara explorar la interfaz local - usa
BLE-Gatewarecuando necesites un caso más cercano a un producto conectado