Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/hongvin/atoms3

Collection of CircuitPython code for M5Stack Atom S3
https://github.com/hongvin/atoms3

circuitpython m5stack m5stack-atom m5stack-atoms3

Last synced: about 2 months ago
JSON representation

Collection of CircuitPython code for M5Stack Atom S3

Awesome Lists containing this project

README

        

# Exploring M5Stack AtomS3

A collection of [applications](/app/) for [M5Stack AtomS3](https://shop.m5stack.com/products/atoms3-dev-kit-w-0-85-inch-screen) written in [Circuitpython](https://circuitpython.org/).

## Getting Started

Follow the instruction stated [here](https://circuitpython.org/board/m5stack_atoms3/). This repo uses **CircuitPython 9.0.0-alpha.6**.

To use any applications in this repo, follow the step below.

1. Copy the [libraries](/lib/) directory to your `CIRCUITPY` folder. (_Note: not a good idea, but it has 8MB of flash, so why not?_)
2. Edit the `example.settings.toml` to `settings.toml` and replace all the keys. (_All API links are stated below_)
3. Copy the code in the [`app` directory](/app) into `code.py`.
4. Hit save, and done!

## API used

1. [Openweathermap](https://openweathermap.org/api)
2. [FXRatesAPI](https://fxratesapi.com/)

## Screenshots

| [Analog Read with Graph](/app/analog.py) | [Multi Currency Monitor](/app/forex.py) |
| :--------------------------------------: | :-------------------------------------: |
| ![Analog Read](/screenshots/analog.bmp) | ![Forex](/screenshots/forex.bmp) |

## Credits
[MagiClick](https://github.com/MakerM0/MagiClick-esp32s3)