Skip to content

Latest commit

 

History

History
43 lines (29 loc) · 878 Bytes

README.md

File metadata and controls

43 lines (29 loc) · 878 Bytes

LK IoT

This is a personal experiment using Little Kernel 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:

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 for more information.

License

MIT