https://github.com/geo-tp/m5cardputer-audio-stream-server
It sets up an audio stream server on an M5Cardputer, capturing microphone input and streaming it over a Wi-Fi connection to a web page.
https://github.com/geo-tp/m5cardputer-audio-stream-server
audio http-server m5cardputer m5stack microphone stream
Last synced: 7 months ago
JSON representation
It sets up an audio stream server on an M5Cardputer, capturing microphone input and streaming it over a Wi-Fi connection to a web page.
- Host: GitHub
- URL: https://github.com/geo-tp/m5cardputer-audio-stream-server
- Owner: geo-tp
- License: mit
- Created: 2024-05-23T10:27:57.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-15T18:08:27.000Z (7 months ago)
- Last Synced: 2024-11-15T19:19:57.666Z (7 months ago)
- Topics: audio, http-server, m5cardputer, m5stack, microphone, stream
- Language: C++
- Homepage:
- Size: 7.81 KB
- Stars: 20
- Watchers: 3
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Audio Stream Server for M5Cardputer
It sets up an audio stream server on an M5Cardputer, capturing microphone input and streaming it over a Wi-Fi connection to a web page. This allows you to listen to the microphone input from the M5Cardputer remotely through a web browser.
## Features
- Streams microphone audio from M5Cardputer to a web page.
- Captures audio at a sample rate of 16000 Hz.
- Provides a simple HTML interface to play the audio stream.
- Configurable via on-screen input for Wi-Fi credentials.
- Sets display brightness to a very low value to improve battery consumption (and stealth level);
- Scan and save Wi-Fi credentials on Non-Volatile-Memory for better experience.## Installation
- M5Burner : Search into M5CARDPUTER section and simply burn it
- Old school : Build or take the firmware.bin from the github release and flash it## Usage
- Configure the WiFi : Scan for available Wifi networks and insert password when prompted.
- Press G0 during connection to reset SSID and password;
- Access the Audio Stream : Open a browser and navigate to the local IP adress displayed on the M5cardputer screen.