# Base Node SKU:M017
## Description **Node**, like its namesake, is a smart node with full-featured functions in a IoT application scenarios. Together with M5Stack Core, it can be programmed as an intelligent speaker like Echo. Node provides more hardware resources: built-in high-fidelity audio codec chip,MIC, DHT12, IR ESP32 provides an Audio Develope Platform called ESP-ADF. ESP-ADF supports development of audio applications for the Espressif Systems ESP32 chip in the most comprehensive way. With ESP-ADF, you can easily add features, develop audio applications from simple to complex: - Music player or recorder supports audio formats such as MP3, AAC, FLAC, WAV, OGG, AMR, TS, EQ, Downmixer, Sonic, G.711, SPEEX ... - Play music from sources: HTTP, HLS(HTTP Live Streaming), SPIFFS, TF-card(microSD), A2DP-Source, A2DP-Sink, HFP ... - Integrate Media services such as: DLNA, WeChat ... Internet Radio - Voice recognition and integration with online services such as Alexa, DuerOS, and more. ## Product Features * 1x 12 RGBs * 1x temperature & humidity sensor(DHT12),which can display its own status and perception surrounding environment. * 4x IR Transmitter LEDs at four corners and 2x IR Receivers * 2x MIC - 1x HiFi stereo codec chip ( Up to 24bit DAC ) - 1x 500mAh lithium battery ## Include - 1x Node Module - Wall holder - 4x screws - 4x Type-C USB Cable ## Applications - Intelligent IOT node - Webradio - Intelligent sound box ## Schematic ## PinMap
ESP32GPIO0GPIO13GPIO5GPIO2GPIO34GPIO21GPIO22GPIO25
Codec ChipI2S_CLKI2S_WSI2S_BCKI2S_INI2S_OUTI2C_SDAI2C_SCLL_OUT1
ESP32GPIO15GPIO35GPIO12GPIO21GPIO22
node baseRGBLed(SK6812)IR_ReceiveIR_SendDHT12_SDADHT12_SCL
## Related Link - **Datasheet** - [WM8978](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/base/WM8978%20_en.pdf) ## Example - [Voice control RGB light circle ( Chinese )](https://github.com/m5stack/esp-adf/blob/master/examples/get-started/M5Node/main/play_mp3_example.c) ## Video **NODE Case - Voice Recognition**