La PJRC Teensy 4.1 (NXP i.MX RT1062) con el kit Ethernet oficial es una sonda de garaje rápida con Cortex-M7 en Teensyduino + QNEthernet: ni herramientas de STM32 Zephyr ni WCH MounRiver. DS18B20 en el pin 4 → temp1. HTTP hacia el relay TLS de la LAN, con la misma solución para las CA que Uno con Ethernet.
Componentes
| Componente | Para qué | Comprar |
|---|---|---|
| Teensy 4.1 | M7 a 600 MHz, grabación por USB, MAC Ethernet integrada (necesita el kit de magnéticos). | PJRC Teensy 4.1 |
| Kit Ethernet / MagJack | Magnéticos + RJ45 cableados según la documentación Ethernet de PJRC para Teensy 4.1. | PJRC Ethernet kit |
| DS18B20 resistente al agua | Datos en el pin 4, 4.7k a 3.3V. | Adafruit DS18B20 · Amazon |
| Resistencia de 4.7kΩ | Pull-up de 1-Wire a 3.3V. | Amazon 4.7k |
Cableado
- DS18B20 VDD → 3.3V
- DS18B20 GND → GND
- Datos del DS18B20 → pin 4, 4.7k a 3.3V
- Kit Ethernet → LAN. USB para grabar con Teensyduino y para el puerto serie a 115200
Compilar y grabar
- Abre Dashboard → Devices y descarga Teensy 4.1 .ino (con la ruta de ingesta ya incluida).
- En un equipo de la LAN:
python3 sketches/relay/push_https_forward.py --listen 0.0.0.0:8080 \ --upstream https://probeharbor.dev - Instala Teensyduino. Añade QNEthernet,
OneWireyDallasTemperature. ConfiguraINGEST_HOSTy graba. - Serie a 115200:
link ok,dhcp oky despuésPOST 200. La clave de sensortemp1se importa con el primer POST.
En el repositorio: sketches/teensy/teensy41_ds18b20_ingest/
Relacionado
- Añadir dispositivos
- Ingesta con PIC18F67J60
- Ingesta con STM32 Zephyr
- Conexión móvil (Particle Boron)
- Relay HTTPS en Python
Los enlaces de compra de Amazon pueden incluir una etiqueta de afiliado (Associates). Los enlaces de Adafruit y otros vendedores son directos (Adafruit no tiene programa de afiliados). ProbeHarbor puede recibir una comisión por compras válidas en Amazon sin coste adicional para ti.
Preguntas frecuentes
¿Una Teensy 4.1 puede enviar datos a ProbeHarbor?
Sí. Teensyduino + QNEthernet en una Teensy 4.1 con el kit Ethernet: DS18B20 en el pin 4, HTTP hacia el relé TLS de la red local. Guía: probeharbor.dev/about/teensy41-ingest.
¿Por qué no HTTPS directamente desde la Teensy?
Puedes añadir bibliotecas TLS, pero las CA de Cloudflare pueden cambiar. El relé local coincide con Uno / STM32 / CH32V y evita integrar CA en el microcontrolador.
¿Necesito el kit Ethernet de PJRC?
Sí para este ejemplo. La Teensy 4.1 tiene el MAC en el chip; el kit (o un cableado MagJack equivalente) aporta los magnéticos y el RJ45.