mirror of
https://github.com/m5stack/Bases-Node.git
synced 2026-05-20 10:23:23 -07:00
13d4e4e90ffeace2353e9d41b83be3dcedd5d7cd
M5Stack-Bases-Node
Docs about the Node Module designed by M5Stack
DESCRIPTION
The Node is a sound box module with 12 RGBLed(SK6812), a codec chip(WM8978), DHT12, IR Transmitter and Receiver(CHQ0038H), two MICs. WM8978 is often used to be applied for Hi-Fi Speaker. You can program it after connected to any series of M5Stack Core through Arduino.
You can creat a Webradio, Bluetooth Speaker, even Intelligent sound box with this module.
For verifying the hardware, you can burn these example codes to Node.
PinMap
| Codec Chip(WM8978) | ESP32 |
|---|---|
| I2S_CLK ( MCLK ) | GPIO0 |
| I2S_WS ( LRC ) | GPIO13 |
| I2S_BCK ( BCK ) | GPIO5 |
| I2S_IN ( DACDAT ) | GPIO2 |
| I2S_OUT ( ADCDAT ) | GPIO34 |
| I2C_SDA ( SDIN ) | GPIO21 |
| I2C_SCL ( SCLK ) | GPIO22 |
| L_OUT1 ( LOUT1 ) | GPIO25 |
| RGBLed(SK6812) | ESP32 |
|---|---|
| SK6812 | GPIO15 |
| IR | ESP32 |
|---|---|
| IR_Receive | GPIO35 |
| IR_Send | GPIO12 |
| DHT12 | ESP32 |
|---|---|
| I2C_SDA | GPIO21 |
| I2C_SCL | GPIO22 |
DOCUMENTS
Description
Languages
C++
100%