mch2022-talktopics/README.md

39 lines
2.3 KiB
Markdown
Raw Normal View History

2022-06-08 14:24:28 +00:00
# MCH2022 template app
2022-05-11 22:26:25 +00:00
2022-06-08 14:24:28 +00:00
This repository contains a template app for the MCH2022 badge.
It is intended to be used as the basis for developing your own native ESP32
apps. See [Getting Started](https://badge.team/docs/badges/mch2022/software-development/esp_idf_getting_started/)
2022-05-11 22:26:25 +00:00
## License
The source code contained in the main folder of this example is public domain / CC0 licensed, use it as you please.
2022-05-11 22:26:25 +00:00
Source code included as submodules is licensed separately, please check the
following table for details.
2022-05-11 22:26:25 +00:00
| Submodule | License | Author |
|-----------------------------|-----------------------------------|--------------------------------------------------------|
| esp-idf | Apache License 2.0 | Espressif Systems (Shanghai) CO LTD |
| components/appfs | THE BEER-WARE LICENSE Revision 42 | Jeroen Domburg <jeroen@spritesmods.com> |
| components/bus-i2c | MIT | Nicolai Electronics |
| components/i2c-bno055 | MIT | Nicolai Electronics |
| components/mch2022-rp2040 | MIT | Renze Nicolai |
| components/pax-graphics | MIT | Julian Scheffers |
| components/pax-keyboard | MIT | Julian Scheffers |
2022-05-11 22:26:25 +00:00
| components/sdcard | MIT | Nicolai Electronics |
| components/spi-ice40 | MIT | Nicolai Electronics |
| components/spi-ili9341 | MIT | Nicolai Electronics |
| components/ws2812 | Unlicense / Public domain | None |
2022-01-24 21:32:33 +00:00
Source the `update_components.sh` to update all the submodules to their
corresponding tips.
## How to make
2022-06-05 17:14:48 +00:00
```sh
git clone --recursive https://github.com/badgeteam/mch2022-template-app
cd mch2022-template-app
make prepare
make
2022-06-05 17:14:48 +00:00
```