33[ ![ License: MIT] ( https://img.shields.io/badge/license-MIT-blue )] ( https://opensource.org/licenses/MIT )
44[ ![ Build Status] ( https://github.com/cpq/bare-metal-programming-guide/workflows/build/badge.svg )] ( https://github.com/cpq/bare-metal-programming-guide/actions )
55
6- Translations: English | [ 中文] ( README_zh-CN.md )
6+ English | [ 中文] ( README_zh-CN.md )
77
88This guide is written for developers who wish to start programming
99microcontrollers using GCC compiler and a datasheet - nothing else! The
@@ -14,7 +14,8 @@ The guide covers the following topics: memory and registers, interrupt vector
1414table, startup code, linker script, build automation using ` make ` , GPIO
1515peripheral and LED blinky, SysTick timer, UART peripheral and debug output,
1616` printf ` redirect to UART (IO retargeting), debugging with Segger Ozone,
17- system clock setup, and web server implementation with device dashboard.
17+ system clock setup, web server implementation with device dashboard, and
18+ automatic tests.
1819
1920Throughout the guide, we will be using a
2021[ Nucleo-F429ZI] ( https://www.st.com/en/evaluation-tools/nucleo-f429zi.html )
@@ -1684,13 +1685,13 @@ functional? Easy. See my other guide [COMING SOON] for detailed instructions.
16841685
16851686# # About the author
16861687
1687- I am Sergey Lyubka, an engineer and entrepreneur. I am a director and
1688- co-founder at Cesanta - a technology company based in Dublin, Ireland. I hold
1689- MSc in RadioPhysics and Electronics from Kyiv State University, Ukraine .
1688+ I am Sergey Lyubka, an engineer and entrepreneur. I hold MSc in RadioPhysics
1689+ and Electronics from Kyiv State University, Ukraine. I am a director and
1690+ co-founder at Cesanta - a technology company based in Dublin, Ireland .
16901691
16911692My passion is bare metal embedded programming and embedded network
16921693programming. My company develops an open source, embedded [HTTP/MQTT/Websocket
1693- network library](https://github.com/cesanta/ mongoose).
1694+ network library](https://mongoose.ws ).
16941695
16951696I am open to give talks on embedded network programming - so [please
16961697contact](https://mongoose.ws/contact/) if you' d like me to talk for your
0 commit comments