Skip to content

About

Simple website for basic information about Embedded Programming

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

134 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Embedded Recruit Training

This repository contains the learning materials and exercises needed to onboard new members and develop their embedded systems skills.

Sections

1. Basic - C Programming

C fundamentals, including data types, functions, pointers, memory, and bitwise operations.

2. Intermediate — Embedded Systems

Embedded development with STM32, focusing on peripheral configuration and usage, including GPIO, timers, ADC, UART, I2C, SPI, and CAN.

3. Advanced — RTOS

Real-time operating systems, focusing on FreeRTOS, task scheduling, inter-task communication, synchronization, and multitasking.

Getting Started

If you fancy yourself a Git Master, go ahead and create a new branch from main named after yourself, followed by "-training". For example:

git switch -c nathan-training

If you're new to Git or just a little rusty, check out our beginner-friendly guide: How to Git Gud. How to Git Gud

About

Simple website for basic information about Embedded Programming

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages