Der PJRC Teensy 4.1 (NXP i.MX RT1062) mit dem offiziellen Ethernet-Kit ist eine schnelle Cortex-M7-Garagensonde mit Teensyduino + QNEthernet, ganz ohne STM32-Zephyr-Toolchain oder WCH MounRiver. DS18B20 an Pin 4 → temp1. HTTP zum TLS-Relay im LAN, beim Thema Zertifizierungsstellen genau wie bei Uno Ethernet.
Teile
| Teil | Wozu | Kaufen |
|---|---|---|
| Teensy 4.1 | M7 mit 600 MHz, Flashen per USB, integrierter Ethernet-MAC (braucht das Magnetics-Kit). | PJRC Teensy 4.1 |
| Ethernet-Kit / MagJack | Übertrager + RJ45, verdrahtet nach der Ethernet-Doku von PJRC für den Teensy 4.1. | PJRC Ethernet kit |
| Wasserdichter DS18B20 | Daten an Pin 4, 4.7k auf 3.3V. | Adafruit DS18B20 · Amazon |
| 4.7kΩ-Widerstand | 1-Wire-Pull-up auf 3.3V. | Amazon 4.7k |
Verdrahtung
- DS18B20 VDD → 3.3V
- DS18B20 GND → GND
- DS18B20-Daten → Pin 4, 4.7k auf 3.3V
- Ethernet-Kit → LAN. USB zum Flashen mit Teensyduino und für Serial mit 115200
Bauen und flashen
- Öffne Dashboard → Devices und lade Teensy 4.1 .ino herunter (Ingest-Pfad bereits eingetragen).
- Auf einem Rechner im LAN:
python3 sketches/relay/push_https_forward.py --listen 0.0.0.0:8080 \ --upstream https://probeharbor.dev - Installiere Teensyduino. Füge QNEthernet,
OneWireundDallasTemperaturehinzu. SetzeINGEST_HOSTund flashe. - Seriell mit 115200:
link ok,dhcp ok, dannPOST 200. Der Sensorschlüsseltemp1wird beim ersten POST übernommen.
Im Repo: sketches/teensy/teensy41_ds18b20_ingest/
Weiterlesen
- Geräte hinzufügen
- Ingest mit PIC18F67J60
- Ingest mit STM32 Zephyr
- Mobilfunk (Particle Boron)
- HTTPS-Relay in Python
Amazon-Kauflinks können ein Partner-Tag (Associates) enthalten. Links zu Adafruit und anderen Händlern sind direkt (Adafruit hat kein Partnerprogramm). ProbeHarbor erhält für qualifizierte Amazon-Käufe womöglich eine Provision – ohne Mehrkosten für dich.
Häufige Fragen
Kann ein Teensy 4.1 an ProbeHarbor senden?
Ja. Teensyduino + QNEthernet auf einem Teensy 4.1 mit dem Ethernet-Kit: DS18B20 an Pin 4, HTTP an das TLS-Relay im LAN. Anleitung: probeharbor.dev/about/teensy41-ingest.
Warum nicht direkt HTTPS vom Teensy?
Du kannst TLS-Bibliotheken ergänzen, aber die CAs von Cloudflare können sich ändern. Das Relay im LAN entspricht dem Weg bei Uno / STM32 / CH32V und erspart es dir, CAs fest in den Mikrocontroller einzubauen.
Brauche ich das Ethernet-Kit von PJRC?
Für dieses Beispiel ja. Der Teensy 4.1 hat den MAC auf dem Chip; das Kit (oder eine gleichwertige MagJack-Verkabelung) liefert Übertrager und RJ45-Buchse.