Skip to content

Internet radio application for an M5StickC Plus (ESP32) with I²S digital audio output

License

Notifications You must be signed in to change notification settings

esikora/M5StickC_WebRadio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

M5StickC_WebRadio

Audio project based on an M5StickC Plus (ESP32) with I²S digital audio output:

  • Internet radio
  • Bluetooth A2DP sink
  • Song info can be sent to IFTTT webhook

Getting Started

Development environment

  • Visual Studio Code (version 1.64.0)
  • PlatformIO IDE for VSCode

System

  • Device: M5StickC Plus
  • Platform: espressif32
  • Board: m5stick-c
  • Framework: arduino

Peripherals

Libraries used

Usage

  • Button A: Change radio station / Resume playing (if paused)
  • Button B: Switch device mode (internet radio, bluetooth A2DP sink)
  • Button Pwr: Pause playing radio station
  • Blue button (dual-button unit): Send current song info to IFTTT webhook

Project Description

A comprehensive description of this project is available at hackster.io:

License

License: GPL v3

See the LICENSE file for details.

Copyright 2022 © Ernst Sikora

About

Internet radio application for an M5StickC Plus (ESP32) with I²S digital audio output

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages