WFI32 Modul Integration
-
Updated
Dec 26, 2025 - C
WFI32 Modul Integration
ADC sampling with DMA double buffering on the ATSAME54 (SAM E54 Xplained Pro, Harmony 3).
Sinewave detection with Goerzel algorithm on ATSAMD21J18A
WFI32 WiFi-Ethernet Bridge
arbitrary waveform generator with DAC from ATSAMC21N18A
Clone/pull/reset/tag helper scripts for the IoT6 training repos (lab1-lab3, vm_server, Lab_Manuals) and their pinned Harmony 3 versions.
PTP (IEEE 1588-2008) hardware timestamping over 10BASE-T1S on ATSAME54P20A + LAN8651 (Harmony 3), with a Python test harness, adaptive drift filter and cross-board sync measurements.
10BASE-T1S hands-on lab: ATSAME54 + LAN867x Harmony 3 firmware with an OLED1 display, including the lab manual and reference datasheets.
IoT6 training lab 2 (SAM E70 Xplained Ultra, FreeRTOS): embedded web server with an OLED user interface; exercise and solution files.
10BASE-T1S multi-node demo on ATSAME54 + LAN865x/LAN867x (Harmony 3) with four builds for four PLCA node IDs.
Wifi to Ethernet Bridge
HID Bootloader for WFI32
IoT6 training lab 1 (SAM E70 Xplained Ultra, FreeRTOS): embedded web server with MPFS file system and the MAC address read from EEPROM.
Capacitive 2D touch surface on the SAMC21 Xplained Pro with QT8 (Harmony 3 touch library), including the PC tuning tool.
Counterpart server for the IoT6 training labs (SAM E70 Xplained Ultra, FreeRTOS): TCP/IP stack, iperf, ping, MAC address from EEPROM.
10BASE-T1S/PLCA autoconfiguration on ATSAME54 + LAN865x/LAN867x (Harmony 3): FreeRTOS heap rework, packet magic number, Wireshark Lua dissector and a multi-board flasher.
scripts for repository wfi32_bridge
IoT6 training lab 3 (SAM E70 Xplained Ultra, FreeRTOS): TCP client fetching and parsing weather JSON from a web service; exercise and solution files.
Batch scripts that clone and pin the exact MPLAB Harmony 3 versions for the 10BASE-T1S lab, plus status and describe helpers.
T1S Network to 100BaseT Bridge
To associate your repository with the harmony3 topic, visit your repo's landing page and select "manage topics."