The
M5StickC PLUS is a miniature development board based on the ESP32-PICO-D4 chip with a compact and powerful design. It integrates a wide range of sensors and modules and is ideal for rapid prototyping and developing Internet of Things (IoT) applications.
M5StickC PLUS is the large screen version of M5StickC, the main control uses ESP32-PICO-D4 module with WIFI function, the small body internal integration of a wealth of hardware resources, such as infrared, RTC, microphone, LEDs, IMU, buttons, buzzer, PMU, etc., in retaining the original M5StickC function based on the addition of the Passive buzzer, while the screen size upgraded to 1.14-inch, 135 * 240 resolution TFT screen, compared with the previous 0.96-inch screen increased by 18.7% of the display area, the battery capacity of 120mAh, the interface also supports HAT and Unit series products.
The exterior is equipped with three buttons located on the left, front and right side. The left side button is used for switching on and off and rebooting, while the front and right side buttons can be used not only as menu selection buttons, but also for programming control. The top of the device leads to 8 IO ports that can be used to expand peripheral programs, and the bottom features a HY2.0-4P expansion port as well as a Type-C master connector.
Below is a diagram of the M5stick PLUS power supply structure:
Native Functions
1.Display function: rich graphical interface can be displayed through the TFT screen, which supports picture, text and graph drawing.
2.Sensor reading: Built-in six-axis IMU sensor, which can be used for attitude detection, motion tracking and other applications.
3.Communication function: support Wi-Fi and Bluetooth communication, convenient for data exchange with other devices and cloud platforms.
4.Infrared Emission: Built-in infrared emitter, can realize infrared remote control function.
5.Audio input: built-in microphone, can be used for audio capture and voice recognition.
6.Programmable keys: with two programmable keys, convenient to realize user interaction.
Application scenario
1.IoT device control
M5StickC PLUS can be used for the control of smart home devices, such as smart lights, smart sockets, etc. Remote control and status monitoring can be realized through Wi-Fi connection.
2.Environmental MonitoringUsing its expansion interface, it can connect various sensors, such as temperature and humidity sensors, gas sensors, etc., to realize real-time monitoring and uploading of environmental data.
3.Wearable devices
Due to its compact size and built-in IMU sensors, M5StickC PLUS can be used to develop wearable devices such as smartwatches and sports trackers.
4.Education and Learning
M5StickC PLUS provides rich development resources and tutorials, which is suitable as a learning and experimental platform to help students and enthusiasts quickly master embedded development and IoT technologies.
5.Robot Control
It can be used as a controller for micro-robots or drones, utilizing its powerful computing power and multiple communication interfaces to realize complex motion control and data processing.
Next share M5StickcPlus development of light up LEDs
Installation of the burning tool
Just select the corresponding operating system to install
To burn the firmware
Double-click M5Burner.exe in the burner tool installed in the previous step.Select the one that corresponds to your hardware to download and burn.
Dial screen after successful burn-in
Enable the device offline development mode - i.e. USB mode. Press the left button to reboot, and then press the right button to enter the mode setting interface, select usb mode.
LED control--Lighting experiment
Open the M5Stack file tree
Paste the test code into the official website and run it.
If you're working on a project using
M5StickC PLUS, our website offers a wide range of M5StickC PLUS products, and we can also produce customized M5StickC PLUS based on your
requirements.
OpenELAB is
a one-stop development platform for global AIoT electronics enthusiasts and
an open-source community for electronic engineers. Besides providing developer modules online, our services also include customized
manufacturing of various electronic parts such as micro switches and batteries, as well as plastic or metal parts through
3D printing, injection molding, CNC, laser cutting, etc.
In addition to M5StickC PLUS, OpenELAB offers other electronic component sourcing services such as
sensors,
displays,
IoT, and
more. OpenELAB has a user-friendly website that makes it easy to find the components you need, and we offer fast shipping to customers around the world.
Moreover, OpenELAB offers
Design as a Service (DaaS) for design optimization,
Manufacturing as a Service (
MaaS) for production manufacturing,
Supply Chain as a Service (
SaaS) for supply chain support, and
Quality as a Service (
QaaS) for quality control to AIoT products transitioning into mass production, ensuring a smooth transition to the
commercial production phase.
Most importantly, OpenELAB is dedicated to building a global open-source community for AIoT electronic developers. Through the OpenELAB open community, developers in the AIoT electronic revolution can collaborate, empower each other, and create a culture of mutual respect and collaborative sharing, generating more innovative AIoT intelligent hardware products for the world.