https://github.com/aaronc81/delta-m0
Basic, compact scientific calculator
https://github.com/aaronc81/delta-m0
Last synced: 10 months ago
JSON representation
Basic, compact scientific calculator
- Host: GitHub
- URL: https://github.com/aaronc81/delta-m0
- Owner: AaronC81
- License: other
- Created: 2020-12-02T23:11:57.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2021-01-17T21:21:23.000Z (almost 5 years ago)
- Last Synced: 2025-03-06T15:17:08.204Z (10 months ago)
- Language: C
- Size: 15.8 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Delta M0
## What is this?
Delta M0 is a **basic, compact scientific calculator** based on an STM32F0
microcontroller.
In use | Front | Back
:-:|:-:|:-:
 |  | 
## How well does it work?
It does _work_, but you probably don't want to use it as an actual calculator
yet. The software is really lacking.
## Project structure
This is based off the
[libopencm3 template](https://github.com/libopencm3/libopencm3-template).
- `my-project` contains the C code for the firmware.
- `test` is a small set of unit tests which you can run with `./test/run`.
- `hardware` contains the KiCad files for the PCB.
# Building
Make sure you clone with `--recurse-submodules`!
Then:
```
make -C libopencm3
make -C my-project
```