M5Unified Add-On Library for Arduino
- MATLAB.
- ESP32 based M5Stack (Core, Core2, Stick, Stick2,Atom).
- MATLAB Support Package for Arduino hardware.
- M5Unified & M5GFX Arduino Libraries installed in the arduino libraries folder.
- M5Unified Add-On Library for Arduino (this).
- An 'arduino' object that represents the ESP32 microcontroller .
- An 'addon' object that represents the M5Unified Libraries & the devices M5Unified controls.
- This Library is in active development and more features will be added over time.
- Created using MATLAB 2024a, it likely works with any version of the arduino support packages that supports ESP32.
- Developed using the M5 Core2 for AWS, and some testing with the M5 StickC has been done.
Cite As
Eric Prandovsky (2024). M5Unified Add-On Library for Arduino (https://www.mathworks.com/matlabcentral/fileexchange/174055-m5unified-add-on-library-for-arduino), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxTags
Acknowledgements
Inspired by: DHT Add-On Library for Arduino, DHT22 Add-On Library for Arduino
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
+arduinoioaddons/+M5Stack
Examples
Utilities
Version | Published | Release Notes | |
---|---|---|---|
0.4.9.1 | Accidentally included the 'resources' folder in 0.4.9. That folder is automatically added by File Exchange, this caused an install error. |
||
0.4.9 | Improvements to Speaker volume control functions(GL). Even better commenting showing usage(GL). Displaying .png files under now 720bytes works(EP). .m file Command ID's now defined properties(EP). |
||
0.4.7 | - powerOff() calls M5UnifiedDelete() & clears the arduino & m5unified objects
|
||
0.4.6 | - M5.begin() is now called in setup() of the .h file. This allows us to print a welcome message on the LCD immediately without having to initialize anything in MATLAB.
|
||
0.4.5 | Added example Connect to M5Stack scripts.
|
||
0.1 |