W5500 Raspberry Pi Pico Audio ML Fire Alarm with WhatsApp Alerts
A Raspberry Pi Pico, W5500, INMP441, TFLite Micro, and CallMeBot path detects fire alarm audio locally and sends WhatsApp alerts over Ethernet.
0
Components
Hardware components
WIZnet - W5500
W5500 Ethernet controller used by the Raspberry Pi Pico audio ML node for the wired CallMeBot/WhatsApp alert path.
Project description
Overview Team Professional, the GitHub maker behind the teamprof account, describes its work as embedded firmware development and AI research. This repository is a compact AIoT build: a Raspberry Pi Pico listens to an INMP441 microphone, runs local audio inference, and uses a WIZnet W5500 Ethernet path to send WhatsApp alerts through CallMeBot. The important WIZnet detail is not just that a W5500 appears in the parts list. The code initializes Ethernet in src/thread/ThreadNet.cpp, maps the W5500 chip select and interrupt pins in src/pins.h, and sends the alert through EventEthernetClient in…
Keep reading with a free account
Guests can read 15 projects per visit. Log in or create a free account to read the full description, open the documents and join the comments.