I will teach you c and embedded development for real world
About this Gig
I would give you knowledge and power to do real world C Linux of embedded applications.
With that knowledge you would be able to apply for your dream position or create your own home automation project
I have 5 years of experience in embedded development.
Have hands-on experience in bare-metal, RTOS-based and Linux user space development
Technology stack:
* Languages: C, Lua, C++, JS (with HTML & CSS)
* Buildsystems: Make / Qmake / Meson
* Testing: Gtest and Gmock, UNITY, Hardware-in-the-loop-testing
* MCUs: STM32 (wide range of those), ESP8266/32
* UART, RS232/RS485, I2C, SPI, Modbus RTU, Timers, ADCs, e.t.c.
* TCP/IP, MQTT, Zigbee
* Tools: Git, Jira, Confluence, Polarion
* QtCreator, CubeIDE, Keil, Notepad
* FatFS, FreeRTOS, RTX
* SQL (SQLite)
Projects:
* Industrial assembly tool
* IoT climate control system
* Control panel & engine control system for train
* Engine control system for underground train
* 220 - 1000V transformer
* GPS/RTK navigation system for agrarian vehicles
Lesson purpose:
Programming language
Student age:
Teen (13–17)
•
Adult (18–65)
•
Senior (65+)
Development technology:
C/C++
