Английский | 中文 | 日本語
Библиотека M5Stack обеспечивает доступ к встроенному оборудованию контроллеров M5Stack Core (включая базовые и серые).
Эта библиотека не рекомендуется для новых проектов, ни для проектов, использующих продукты M5Stack, кроме основных и серых . См. M5Unified и M5GFX для библиотек, которые более обновлены и при поддержке многих новых продуктов M5Stack.
Функциональность этой библиотеки доступна через класс M5Stack, на который ссылаются M5
, включая:
M5.Lcd
, индивидуальная версия LCD -библиотеки TFT_ESPI, адаптированная для базового и серого. Разрешение дисплея - 320x240, поддерживая 262K Colors. Включены несколько шрифтов, графических примитивов, QR -кодового рендеринга и поддержки PNG/BMP/JPEG.M5.Power
и чип управления питанием IP5306M5.BtnA
, M5.BtnB
, M5.BtnC
M5.Speaker
, поддерживающие тона, управление громкостью и базовое воспроизведение звука волн с использованием DAC ESP32M5.Imu
, M5.Mpu6886
или M5.Sh200Q
(тип акселерометра зависит от версии Basic/Grey) Чтобы использовать библиотеку M5Stack, #include "M5Stack.h"
должен появиться в верхней части вашего эскиза.
Самый продуктивный способ познакомиться с классом - это многочисленные примеры. Дополнительная документация в этой библиотеке:
Дополнительные дополнительные включения файлов:
M5Faces.h
для доступа к аксессуарам M5Stack лицом (EOL)LoRaWan.h
Аппаратная документация для Grey v1.0 (EOL)
Аппаратная документация для базового V1.0 (EOL) Basic V2.6 (EOL) BASIC V2.7 . Номер версии может быть напечатан на основной плате рядом с слотом SD -карты.
Купить базовый
Сравнение контроллеров M5Stack
Uiflow Quick Start : нажмите здесь
Micropython API : нажмите здесь
Arduino IDE Development : Нажмите здесь
Серый Pinmap : нажмите здесь
Основной PINMAP : v1.0 (EOL) v2.6 (EOL) v2.7 **
M5Stack -Sd -Updater - настраиваемая система меню для M5Stack - загружает приложения с Micro SD -карты
M5Stacksam - Меню Simple Applications Menu Arduino Library для M5Stack
CFGUI - простая библиотека графического интерфейса для M5Stack (ESP32)
Guislice - легкая структура графического интерфейса, подходящая для встроенных дисплеев
M5EZ - простой способ программировать на M5Stack
M5Stack MultiApp Advanced - прошивка M5Stack, сделанная на Platformio
M5Stack ESP32 осциллограф - полностью функциональный осциллограф на основе ESP32 M5Stack
M5Stack -Avatar - библиотека M5Stack для рендеринга лиц аватара
M5stack_crackscreen - взломать свой m5stack
M5_shuttle_run - m5_shuttle_run
Nixietubem5 - (поддельный) дисплей Nixie Tube на M5Stack
M5stack_btcticker - маленький тикер цены на биткойн с использованием M5Stack (ESP32) и API Coindesk
M5stack_ethprice - зависимость от примера настройки Wi -Fi, чтобы получить цену ETH от Maicoin
M5Stack -PacketMonitor - M5Stack ESP32 Packet Monitor
M5 -FFT - графический эквалайзер на платформе M5Stack
M5Stack_esp32_Radio - Играть в MP3 Stream из Интернета с помощью прототипа m5stack
mp3-player-m5stack-mp3-плеер для m5stack
Arduinowifiphotobackup - M5stack Arduino Wi -Fi Photo Photo Device
M5StackHidctrlalLaltDel - вы можете отправить Ctrl+Alt+Del на свой ПК через Bluetooth от M5Stack
Веб -сервер M5Stack Markdown - Markdown & Icons, загруженные с карты Micro SD/TF для запуска веб -страницы
M5Stack -Tetris - Tetris для m5stack ported to m5stack от macsbug - https://macsbug.wordpress.com/
M5stack_flappybird_game - m5stack flappybird Playable
M5Stack-Spaceshooterer-Космические захватчики подделка для M5Stack
M5stack-Pacman-joypsp-Pacman on M5Stack/PSP Joypad, со звуками
M5Stack-Thermal-Camera-M5Stack Thermal Camera с термическим датчиком AMG8833
TrueType2gfx - преобразование шрифтов из TrueType в Adafruit GFX
M5Stack-Aonscreen-Keyboard-Клавиатура QWERTY в полноразмерном виде для M5Stack