Inglés | 中文 | 日本語
La biblioteca M5Stack proporciona acceso al hardware incorporado de los controladores M5Stack Core (incluidos los controladores básicos y grises).
Esta biblioteca no se recomienda para nuevos proyectos, ni para proyectos que utilizan productos M5stack que no sean Basic y Gray . Consulte M5Unified y M5GFX para bibliotecas que estén más actualizadas y con soporte para muchos productos M5Stack más nuevos.
La funcionalidad de esta biblioteca está disponible a través de la clase M5Stack, referenciada como M5
, incluyendo:
M5.Lcd
, una versión personalizada de la biblioteca LCD TFT_ESPI, adaptada para BASIC y GRIS. La resolución de la pantalla es de 320x240 que admite 262k colores. Se incluyen varias fuentes, primitivas gráficas, representación de código QR y soporte PNG/BMP/JPEG.M5.Power
y el chip de administración de energía IP5306M5.BtnA
, M5.BtnB
, M5.BtnC
M5.Speaker
, tonos de soporte, control de volumen y reproducción de audio de onda básica utilizando la función DAC de ESP32M5.Imu
, M5.Mpu6886
o M5.Sh200Q
(el tipo de acelerómetro depende de la versión de Basic/Gray) Para usar la biblioteca M5stack, #include "M5Stack.h"
debe aparecer en la parte superior de su boceto.
La forma más productiva de familiarizarse con la clase es a través de los numerosos ejemplos incluidos. Documentación adicional dentro de esta biblioteca:
Opcional adicional INCLUYE ARCHIVOS:
M5Faces.h
para acceso a accesorios de caras m5stack (EOL)LoRaWan.h
Documentación de hardware para Gray V1.0 (EOL)
Documentación de hardware para Basic V1.0 (EOL) BASIC V2.6 (EOL) BASIC V2.7 . El número de versión se puede imprimir en la placa de circuito principal al lado de la ranura de la tarjeta SD.
Comprar básico
Comparación de controladores M5Stack
Inicio rápido de uiflow : haga clic aquí
API de Micrypthon : haga clic aquí
Desarrollo de Arduino IDE : haga clic aquí
Pinmap gris : haga clic aquí
Pinmap básico : V1.0 (EOL) V2.6 (EOL) V2.7 **
M5stack -sd -updater - sistema de menú personalizable para m5stack - Carga aplicaciones de la tarjeta Micro SD
M5stacksam - Menú de aplicaciones simples Biblioteca Arduino para m5stack
CFGUI - Una biblioteca GUI simple para M5Stack (ESP32)
GUISLICE - Un marco GUI ligero adecuado para pantallas integradas
M5EZ: la manera fácil de programar en el m5stack
M5stack Multiapp Advanced: un firmware M5Stack hecho en Platformio
M5stack ESP32 Osciloscope: un osciloscopio completamente funcional basado en ESP32 M5Stack
M5stack -Avatar: una biblioteca M5Stack para hacer caras de avatar
M5stack_crackscreen - Rompe tu m5stack
M5_shuttle_run - m5_shuttle_run
Nixietubem5 - (falso) Pantalla de tubo de Nixie en un m5stack
M5stack_btcticker: un pequeño ticker de precio de Bitcoin que usa un M5Stack (ESP32) y la API CoinDesk
M5stack_ethprice - Dependencia de la configuración de WiFi de ejemplo para obtener el precio ETH de Maicoin
M5stack -PacketMonitor - Monitor de paquetes M5stack ESP32
M5 -FFT - Equalizador gráfico en la plataforma M5Stack
M5stack_esp32_radio - Reproducción de mp3 flujo fuera de Internet usando m5stack prototipo
mp3-player-m5stack-reproductor mp3 para m5stack
ArduinowifiPhotobackup - Dispositivo de copia de seguridad de la foto M5Stack Arduino Wifi
M5stackhidctrlaltdel: puede enviar ctrl+alt+del de su PC a través de Bluetooth desde m5stack
Servidor web M5Stack Markdown - Markdown e iconos cargados desde una tarjeta Micro SD/TF para ejecutar una página web
M5Stack -Tetris - Tetris para M5Stack portado a M5stack por MacSbug - https://macsbug.wordpress.com/
M5stack_flaplybird_game - m5stack flappybird playable
M5Stack-SpaceShooter-Space Invaders imitación para m5stack
M5stack-Pacman-Joypsp-Pacman en M5stack/PSP Joypad, con sonidos
M5STACK-THERMAL-CAMERA-Cámara térmica M5stack con sensor térmico AMG8833
TrueType2GFX - Fuentes convertidas de TrueType a Adafruit GFX
M5STACK-ANScreen-Keyboard-Teclado Qwerty de tamaño completo para m5stack