M5Stack software catalog
16 projects
Lovyan GFX
by lovyan03
SPI LCD graphics library for ESP32 (ESP-IDF/ArduinoESP32) / ESP8266 (ArduinoESP8266) / SAMD51(Seeed ArduinoSAMD51)
Raspyjack
by 7h30th3r0n3
Small offensive network toolkit for Raspberry Pi (+ Waveshare 1.44″ LCD HAT) and Cardputer Zero inspired by pager and sharkjack fonctionnalities. For redteam and educational purposes only.
M5 LCD Emulator
by takkaO
LCD Emulator for M5Stack.
C Simple Emu6502 Cbm
by davervw
Simple Console 6502/C64 Emulator written in C++ for Portability (ported from simple-emu-c64) AND see branches for embedded, LCD versions
GDWeather Station
by goldhan
ESP8266, ESP32, WeatherStation
M5Unit LCD Internal FW
by m5stack
M5Unit LCD Internal FW is a community project by m5stack. Indexed for Unit / Module / HAT. Written in C++.
M5Stack LCD DMA
by MhageGH
Simple library to display with DMA for M5Stack
Zephyr M5stack Sticks3
by thc1006
First public Zephyr RTOS board port for the M5Stack StickS3 / M5StickS3 K150 (ESP32-S3-PICO-1-N8R8). Board m5stack_sticks3 — runtime-verified boot, console, buttons, BMI270 IMU, and ST7789P3 LCD.
Tetris For M5Stick CPlus2
by AleksAlcDel
Mini JoyC hat is strictly needed for it to work. (Infinite loading screen means JoyC Hat is either not connected or not recognized). Controls: Button A - Pause Button B - Reset Button C - Rotate CCW JoyC Up - Rotate CW JoyC Btn - Plummet
Retro Digital Diary Lcd
by mgmerino
Software to control custom Digital Diary, inspired by 80/90's gadgets.
M5Stack Core LCD
by tab4moji
a drive for ILI9342C on M5Stack Core.
Esp Lcd Ili9342
by jbrilha
esp_lcd based driver for ILI942(C) displays
Tetris 2P Battle M5Stick C Plus2
by Coreymillia
2-Player WiFi Tetris Battle for M5StickC Plus2 with HOLD/NEXT/Ghost pieces, 20 speed levels, and real-time multiplayer. Built on AleksAlcDel's foundation with battle concepts inspired by Hexagon's detris.
Two Button Tetris For SCPlus2
by AleksAlcDel
Tetris for StickCPlus2 - Mini JoyC Hat not required ! Controls (Feedback would be much appreciated): Button A - Move Down Button B - Move Right . . . Button C - Move Left Button B+C - Rotate CW Button A+C - Pause Button A+B - Reset Shake to the Left - Rotate CCW Shake Forward - Plummet
Lcdtap
by shapoco
This is firmware for using the M5 Tab5 as a large SSD1306. You can use the Grove connector on the side as an I2C slave or the M-Bus connector on the back as an SPI slave.
Piyo2 S3 Cardkb2
by kurokouji
M5Stack Unit CardKB2 の ESP-NOW 入力を USB シリアルと LCD に表示するレシーバ (XIAO ESP32S3 + ILI9488 480x320)