Files

92 lines
3.3 KiB
Markdown
Raw Permalink Normal View History

2020-03-19 16:12:40 +08:00
# Base Node
2018-12-25 16:04:58 +08:00
<el-tag effect="plain">SKU:M017</el-tag>
2018-12-25 16:04:58 +08:00
2020-04-08 14:09:44 +08:00
<div class="product_pic"><img src="assets/img/product_pics/base/node_01.webp"><img src="assets/img/product_pics/base/node_02.webp"></div>
2018-12-25 16:04:58 +08:00
## Description
2020-03-19 16:12:40 +08:00
**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 chipMIC, DHT12, IR
2018-12-25 16:04:58 +08:00
2019-05-05 11:28:54 +08:00
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:
2019-04-12 21:37:04 +08:00
2019-05-05 11:28:54 +08:00
- Music player or recorder supports audio formats such as MP3, AAC, FLAC, WAV, OGG, AMR, TS, EQ, Downmixer, Sonic, G.711, SPEEX ...
2020-11-25 16:54:10 +08:00
- Play music from sources: HTTP, HLS(HTTP Live Streaming), SPIFFS, TF-card(microSD), A2DP-Source, A2DP-Sink, HFP ...
2019-05-05 11:28:54 +08:00
- Integrate Media services such as: DLNA, WeChat ...
Internet Radio
- Voice recognition and integration with online services such as Alexa, DuerOS, and more.
2020-04-22 16:18:12 +08:00
## Product Features
2019-05-05 11:28:54 +08:00
* 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
2018-12-25 16:04:58 +08:00
2020-04-08 14:09:44 +08:00
<img src="assets/img/product_pics/base/node_04.webp" width="50%" height="50%">
2019-04-12 21:37:04 +08:00
2018-12-25 16:04:58 +08:00
## Include
- 1x Node Module
- Wall holder
- 4x screws
- 4x Type-C USB Cable
2020-04-08 14:09:44 +08:00
<img src="assets/img/product_pics/base/node_05.webp" width="50%" height="50%">
2018-12-25 16:04:58 +08:00
## Applications
- Intelligent IOT node
- Webradio
- Intelligent sound box
2020-04-08 14:09:44 +08:00
<img src="assets/img/product_pics/base/node_03.webp" width="50%" height="50%">
2018-12-29 18:15:57 +08:00
2020-05-11 20:45:33 +08:00
## Schematic
<img src="assets/img/product_pics/base/node_sch_01.webp">
<img src="assets/img/product_pics/base/node_sch_02.webp">
2020-06-24 15:15:40 +08:00
## PinMap
<table>
<tr><td>ESP32</td><td>GPIO0</td><td>GPIO13</td><td>GPIO5</td><td>GPIO2</td><td>GPIO34</td><td>GPIO21</td><td>GPIO22</td><td>GPIO25</td></tr>
<tr><td>Codec Chip</td><td>I2S_CLK</td><td>I2S_WS</td><td>I2S_BCK</td><td>I2S_IN</td><td>I2S_OUT</td><td>I2C_SDA</td><td>I2C_SCL</td><td>L_OUT1</td></tr>
</table>
<table>
<tr><td>ESP32</td><td>GPIO15</td><td>GPIO35</td><td>GPIO12</td><td>GPIO21</td><td>GPIO22</td></tr>
<tr><td>node base</td><td>RGBLed(SK6812)</td><td>IR_Receive</td><td>IR_Send</td><td>DHT12_SDA</td><td>DHT12_SCL</td></tr>
</table>
2018-12-25 16:04:58 +08:00
## Related Link
- **Datasheet** - [WM8978](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/base/WM8978%20_en.pdf)
2019-01-26 18:40:08 +08:00
2019-01-31 09:26:21 +08:00
## Example
2019-04-12 21:37:04 +08:00
- [Voice control RGB light circle ( Chinese )](https://github.com/m5stack/esp-adf/blob/master/examples/get-started/M5Node/main/play_mp3_example.c)
2019-01-31 09:26:21 +08:00
2020-04-08 14:09:44 +08:00
<img src="assets/img/product_pics/base/base_example/example_base_node_01.webp">
2019-01-31 09:26:21 +08:00
2020-02-11 18:00:45 +08:00
## Video
2019-01-26 18:40:08 +08:00
**NODE Case - Voice Recognition**
2019-03-20 16:32:45 +08:00
<video width="500" height="315" controls>
<source src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/Blog/Twitch201812/Node%20Module.mp4" type="video/mp4">
2020-02-11 18:00:45 +08:00
</video>
<script>
var purchase_link = 'https://m5stack.com/collections/m5-base/products/node-module';
anchor_search(purchase_link);
scrollFunc();
</script>