• Stars
    star
    220
  • Rank 179,401 (Top 4 %)
  • Language
    C++
  • License
    MIT License
  • Created over 4 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

M5Stack Atom Arduino Library

ATOM Library

English | δΈ­ζ–‡

M5Atom Lite

M5Atom Matrix

  • For the Detailed documentation of ATOM Lite, please Click here

  • For the Detailed documentation of ATOM Matrix, please Click here

  • In order to buy ATOM Lite, please Click here

  • In order to buy ATOM Matrix, please Click here

Description

ATOM Matrix and ATOM Lite are ESP32 development board with a size of only 24 * 24mm.It provides more GPIO for user customization which is very suitable for embedded smart home devices and in making smart toys. The main control adopts the ESP32-PICO chip which comes integrated with Wi-Fi and Bluetooth technologies and has a 4MB of integrated SPI flash memory. ATOM board provides an Infra-Red LED, RGB LED, buttons, and a PH2.0 interface. In addition, it can connect to external sensors and actuators through 6 GPIOs. The on-board Type-C USB interface enables rapid program upload and execution. ATOM Matrix have 5 * 5 RGB LED matrix, built-in IMU sensor (MPU6886).

Applications

  • Internet of things terminal controller
  • IoT node
  • Wearable peripherals

Driver Installation

Connect the device to the PC, open the device manager to install FTDI driver for the device. Take the win10 environment as an example, download the driver file that matches the operating system, unzip it, and install it through the device manager. (Note: In some system environments, the driver needs to be installed twice for the driver to take effect. The unrecognized device name is usually M5Stack or USB Serial. Windows recommends using the driver file to install directly in the device manager (custom Update), the executable file installation method may not work properly). Click here to download FTDI driver

Peripherals Pin Map

Peripherals Pin
RGB Led G27
Btn G39
IR G12
SCL G21
SDA G25

Schematic

Atom pixel tool

Click here to download

More Information

UIFlow Quick Start: Click Here

MicroPython API: Click Here

Arduino IDE Development: Click Here

Atom Arduino API: Click Here

More Repositories

1

M5Stack

M5Stack Arduino Library
C
1,059
star
2

M5StickC

M5StickC Arduino Library
C
415
star
3

M5StickC-Plus

M5StickCPlus Arduino Library
C
350
star
4

M5-ProductExampleCodes

All example codes of products supplied by M5Stack have been collected in this reposity.
C
304
star
5

M5Unified

Unified library for M5Stack series
C++
272
star
6

M5Core2

M5Core2 Arduino Library
C
259
star
7

m5-docs

The URL of M5Stack Official Documents:
JavaScript
214
star
8

M5Stack-Camera

Base espressif esp32-camera
C
185
star
9

M5Cardputer-UserDemo

M5Cardputer user demo for hardware evaluation.
C
166
star
10

M5EPD

M5Paper Arduino Library
C
162
star
11

M5Cardputer

C++
157
star
12

M5Cloud

Micropython Web IDE beta version
Python
143
star
13

Core2-for-AWS-IoT-Kit

Accompanying code for use with AWS IoT Kit content. Works with PlatformIO and ESP-IDF v4.2.
C
128
star
14

M5-Schematic

Most of the schematics of M5Stack boards
Shell
119
star
15

M5GFX

Graphics library for M5Stack series
C
110
star
16

M5Paper_FactoryTest

C
85
star
17

M5Stack-nesemu

forked from https://github.com/espressif/esp32-nesemu
C
68
star
18

M5_Hardware

M5Stack hardware related documents, etc.
65
star
19

M5CoreS3

M5CoreS3 Arduino Library
C++
65
star
20

M5AtomS3

C++
60
star
21

M5StickCPlus2

C++
55
star
22

M5Dial

C++
51
star
23

uiflow-micropython

uiflow micropython project
Python
41
star
24

TimerCam-arduino

TimerCam Arduino Library
C
35
star
25

M5Dial-UserDemo

M5Dial user demo for hardware evaluation.
C
33
star
26

M5GO

Python
31
star
27

M5Core-Ink

M5Stack CoreInk Arduino Library
C++
31
star
28

FACES-Firmware

Firmware for 3 keyboards(QWERTY, GameBoy, Calculator). They are based on MEGA328 chip.
C++
31
star
29

ATOM-ECHO

30
star
30

M5Stack-IDF

M5Stack Arduino on ESP-IDF project template
C++
30
star
31

M5Stack-platformio

M5Stack PlatformIO Project Examples
C++
30
star
32

M5StickC-IDF

EDP32 IDF Library for M5stickc
C
24
star
33

M5StickC-Plus-TLite-FW

M5StickT-Lite internal firmware (M5StickC-Plus + MLX90640 HAT)
C++
24
star
34

M5Core2_Weather_Dashboard

M5Core2 Weather Dashboard based on LVGL.
C
24
star
35

M5Unit-ENV

Contains M5Stack-UNIT ENV series related case programs.ENV is an environmental sensor with integrated SHT30 and QMP6988 internally to detect temperature, humidity, and atmospheric pressure data.
C++
22
star
36

STAMP-PICO

C++
20
star
37

M5PoECAM

C++
19
star
38

M5EPD_Todo

C
19
star
39

ATOM-PRINTER

M5Stack ATOM PRINTER firmware and examples
C++
18
star
40

Applications-LidarBot

C
18
star
41

STAMP-C3

C
18
star
42

M5EPD_Calculator

C
17
star
43

M5Unit-UHF-RFID

Contains M5Stack-UNIT UHF RFID series related case programs
C++
17
star
44

M5Bala

M5Stack balance car
Python
17
star
45

lv_m5_emulator

Running the M5Stack LVGL device emulator via PlatformIO, support V8 & V9
C
15
star
46

M5Tough

M5Stack Tough Arduino Library
C
14
star
47

M5Tools

C
14
star
48

CoreS3-UserDemo

CoreS3 user demo for hardware evaluation.
C
13
star
49

M5AtomU

13
star
50

UnitV2Framework

C
13
star
51

M5_Camera_Examples

M5 camera series product examples.
C
13
star
52

M5CoreS3-Esphome

C
13
star
53

TimerCam-idf

TimerCam idf example
C
12
star
54

M5StickCPlus2-UserDemo

M5StickCPlus2 user demo for hardware evaluation.
C
12
star
55

FontCreator

GFX Font Creator support for unicode
C
11
star
56

M5Module-DMX512

11
star
57

M5NanoC6

C++
11
star
58

M5Stack-Firmware

A platform to share your firmware of M5Stack
10
star
59

STAMP-S3

10
star
60

azure_iothub_arduino_lib_esp32

This repository is deprecated, please use https://github.com/VSChina/ESP32_AzureIoT_Arduino
C
10
star
61

AirQUserDemo

HTML
10
star
62

M5Stack_Linux_Libs

C
10
star
63

M5-espnow

This library is about espnow
C++
9
star
64

m5-hzk16

This is a routine that supports Chinese display
C
9
star
65

M5Unit-Synth

C++
9
star
66

m5stack_devkit

m5stack esp-idf example
C
8
star
67

Vfunction

C++
7
star
68

M5EPD_TTFExample

C
7
star
69

M5-LoRaWAN

C++
7
star
70

M5-RoverC

Contains the driver of the M5Stack RoverC series to realize the movement of the RoverC trolley and the control of the steering gear.
C++
7
star
71

M5_CH55x

C
7
star
72

m5stack-linux-dtoverlays

Device Tree Overlays
C
7
star
73

M5Unit-LCD-Internal-FW

C++
7
star
74

stepmotor_module

GRBL I2C communication
C++
7
star
75

Core2forAWS-MicroPython

M5Stack Core2 for AWS IoT Kit MicroPython repo with examples for connecting to AWS IoT and using device features.
C
7
star
76

Bases-Node

Source Code and Docs about the Node Module designed by M5Stack
C++
6
star
77

M5-StickT

C
6
star
78

M5Unit-KMeter

Contains case programs of M5Stack UNIT KMeter.
C++
6
star
79

ATOM_DTU_LoRaWAN

C
6
star
80

UIFlowLessons

Python
6
star
81

M5Station

C
6
star
82

ATOM_DTU_NB

C
6
star
83

M5_SIM7080G

C++
5
star
84

M5Unit-8Encoder

C++
5
star
85

MagicWand

IMU sensor apply to Motion capture
C++
5
star
86

Applications-cam

C
5
star
87

M5-ADS1115

Contains M5Stack UNIT Ameter & Vmeter related case programs.
C++
5
star
88

M5Module-Display-13.2

C
5
star
89

M5Unit-Miniscale

C++
5
star
90

UnitCamS3-UserDemo

UnitCamS3 user demo for hardware evaluation.
C++
5
star
91

M5Stack-Fritzing

A Fritzing parts library for M5Stack Products
4
star
92

M5EPD_OnlineImage_FixUrl

C
4
star
93

M5AtomS3-UserDemo

C
4
star
94

CM4Stack_lvgl

C
4
star
95

M5Unit-EXTIO2

Contains case programs of M5Stack UNIT EXT.IO2.
C++
4
star
96

M5_BMM150

C++
4
star
97

M5Unit-Thermal2

C++
4
star
98

M5_EzData

An IoT cloud data storage service provided by M5Stack
C++
4
star
99

M5-DLight

M5Stack-Unit&Hat DLight driver library, based on BH1750FVI sensor to achieve ambient light detection.
C++
4
star
100

VAMeter-Firmware

M5-VAMeter firmware
C
4
star