Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/jacobdam/lk-iot-apps

Experiment IoT apps with Little Kernel + STM32 boards
https://github.com/jacobdam/lk-iot-apps

blink iot little-kernel stm32f103x

Last synced: 3 minutes ago
JSON representation

Experiment IoT apps with Little Kernel + STM32 boards

Awesome Lists containing this project

README

        

# LK IoT

This is a personal experiment using [Little Kernel](https://github.com/littlekernel/lk) building IoT apps with STM32 boards.

## Prerequisite

Depends on what the project you build. The default project (blink) requires this minimum software and hardware.

**Hardware**

- Development board: SMT32F103C8T6 Cortex M3 Blue Pill board
- Programmer: ST-Link V2

**Software**

- The ARM toolchain
- STMicroelectronics Stlink Tools

If you are Mac user and terminal is your style:

```bash
brew tap osx-cross/arm
brew install arm-gcc-bin
brew install stlink
```

## Setup and build

```
mkdir lk_root
cd lk_root
git clone https://github.com/littlekernel/lk.git
git clone https://github.com/jacobdam/lk-iot-apps.git
cd lk-iot-apps
cp lk_inc.mk.example lk_inc.mk
make blink-led
```

Read [LK wiki](https://github.com/littlekernel/lk/wiki) for more information.

## License

MIT