Inglês | 中文 | 日本語
A biblioteca M5Stack fornece acesso ao hardware interno dos controladores M5Stack Core (incluindo básico e cinza).
Esta biblioteca não é recomendada para novos projetos, nem para projetos usando produtos M5Stack, exceto básico e cinza . Consulte M5Unified e M5GFX para bibliotecas mais atualizadas e com suporte para muitos produtos mais recentes do M5Stack.
A funcionalidade desta biblioteca está disponível na classe M5Stack, referenciada como M5
, incluindo:
M5.Lcd
, uma versão personalizada da biblioteca TFT_ESPI LCD, adaptada para básico e cinza. A resolução da tela é 320x240 com suporte de 262k. Várias fontes, primitivas gráficas, renderização de código QR e suporte a PNG/BMP/JPEG estão incluídos.M5.Power
e o chip de gerenciamento de energia IP5306M5.BtnA
, M5.BtnB
, M5.BtnC
M5.Speaker
, tons de suporte, controle de volume e reprodução básica de áudio usando a função DAC do ESP32M5.Imu
, M5.Mpu6886
ou M5.Sh200Q
(o tipo de acelerômetro depende da versão do básico/cinza) Para usar a biblioteca M5Stack, #include "M5Stack.h"
deve aparecer no topo do seu esboço.
A maneira mais produtiva de se familiarizar com a classe é através dos numerosos exemplos incluídos. Documentação adicional nesta biblioteca:
Opcional adicional incluir arquivos:
M5Faces.h
para acesso aos acessórios M5Stack Faces (EOL)LoRaWan.h
Documentação de hardware para cinza v1.0 (EOL)
Documentação de hardware para v1.0 (EOL) BASIC V2.6 (EOL) BASIC v2.7 . O número da versão pode ser impresso na placa de circuito principal ao lado do slot do cartão SD.
Compre básico
Comparação de controladores M5Stack
UIFLOW START RÁPIDO : Clique aqui
Micropython API : Clique aqui
Desenvolvimento de Arduino IDE : Clique aqui
Pinmap cinza : clique aqui
Pinmap básico : v1.0 (EOL) v2.6 (EOL) v2.7 **
M5stack -sd -updater - Sistema de menu personalizável para M5Stack - Carrega aplicativos do cartão micro SD
M5Stacksam - Menu Aplicativos simples Biblioteca Arduino para M5Stack
CFGUI - Uma biblioteca GUI simples para M5Stack (ESP32)
Guislice - Uma estrutura leve da GUI adequada para displays incorporados
M5EZ - A maneira mais fácil de programar no M5Stack
M5Stack Multiapp Advanced - um firmware M5Stack feito no Platformio
Osciloscópio M5Stack Esp32 - um osciloscópio totalmente funcional baseado no ESP32 M5Stack
M5Stack -Avatar - uma biblioteca M5Stack para renderizar rostos de avatar
M5stack_crackscreen - quebre seu m5stack
M5_shuttle_run - m5_shuttle_run
Nixietubem5 - (Fake) Nixie Tube Display em um M5Stack
M5stack_btcticker - um pequeno ticker de preço de bitcoin usando um m5stack (esp32) e a API Coindesk
M5stack_ethprice - dependência no exemplo de configuração de wifi para obter o preço da ETH de maicoin
M5Stack -PacketMonitor - Monitor de pacotes M5Stack Esp32
M5 -FFT - Equalizador gráfico na plataforma M5Stack
M5stack_esp32_radio - Reprodução de MP3 fora da internet usando o protótipo M5Stack
mp3-player-m5stack-mp3 player para m5stack
Arduinowifiphotobackup - M5Stack Arduino WiFi Backup Dispositivo
M5StackHidctrlaltdel - Você pode enviar Ctrl+Alt+Del para o seu PC via Bluetooth do M5Stack
M5Stack Markdown Web Server - Markdown & Icons carregado de um cartão micro sd/cartão TF para executar uma página da web
M5STack -Tetris - Tetris para M5Stack portado para M5Stack por Macsbug - https://macsbug.wordpress.com/
M5stack_flappybird_game - m5stack flappybird tocável
M5stack-spaceshooter-Space Invaders Knock-off para M5Stack
M5Stack-Pacman-Joypsp-Pacman no M5Stack/PSP Joypad, com sons
Câmera térmica M5stack-Térmico-M5Stack Térmica com sensor térmico AMG8833
TrueType2GFX - Convertendo fontes de TrueType para Adafruit GFX
M5Stack-Onscreen-Kearboard-Teclado QWERTY TAMANHO PARA M5STACK