Skip to content
0:00 / 0:00

#freertos#zephyr#stm32

COMPLETE EMBEDDED SYSTEMS Roadmap - What Arduino Won't Teach You

hoff._world

36K subscribers • 1 video on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.

Beginner. No background in the topic needed.

375K views10 months ago1 recommendation

HardwareSystems programmingEmbedded systemsElectronicsOperating systems

An extensive overview of the embedded systems landscape, covering electronics, microcontrollers, RTOS, and professional development paths beyond Arduino.

Internet of Things and embedded devices run the world, but there's a lack of good content on becoming a professional embedded engineer and escape arduino tutorial hell. Here's a crash course on electronics, memory, microcontrollers, FreeRTOS, zephyr and everything you need to get coverage of the field and get started! Watch the extended intro meme: youtu.be/CvmyuDrvk5g Do you need a degree? youtu.be/QFLw7I9f5zc Bluetooth Low Energy: youtu.be/b9IWLOH3R8o Get good at debugging: youtu.be/6FOMonXJcVw I2C, SPI, UART: youtu.be/IjjZcnwkrAg Yapped about DACs/ADCs: youtu.be/5sjKnz7ETiQ How I design electronics: youtu.be/TWkb8mXjiBA Grab the document (requires Xournal++): hoff.industries/files/embedded-overviews.xopp Good STM32 tutorials (not sponsored): deepbluembedded.com/stm32-arm-programming-tutorials/ Chapters: - meme of the day - Intro/Overview - How to approach embedded? - Get good at debugging! - BUILD YOUR PLATFORM - C Programming is KING - Choosing a Microcontroller - Bare Metal vs RTOS - Interrupts and Polling - More on RTOS - FreeRTOS vs Zephyr - Hardware Abstraction Library (HAL) - HARDWARE PERIPHERALS - General Purpose Input/Output (GPIO) - Timers - Watchdogs (WDG) - Analogue Peripherals (ADC/DAC) - Inertial Measurement Unit (IMU) - COMMUNICATION BUSES - I2C, SPI, UART - Bluetooth Low Energy (BLE) - MQTT - Zigbee - CANBUS and Differential Signalling - EMBEDDED MEMORY - Memory-Mapped IO (MMIO) - Port-Mapped IO (PMIO) - Direct-Memory-Access (DMA) - Memory Types (SRAM, EEPROM, Flash) - ELECTRONICS - Fundamentals - Resistor Dividers and ADCs - Misc. Basics - Transistors - Integrated Circuits (ICs) - Signals and Filtering - Schematics and Datasheets - WHERE TO GO FROM HERE?

Why it's here

1 person recommends this

What people say. Highly recommended as an excellent introductory roadmap for beginners entering the embedded systems field.

u/Sunrise_falconJst vibes 😉in r/embedded • Recommends

BEST video For embedded Beginners If you are someone getting into embedded systems or someone who Thinks abt switching their profession to embedded ....then I would highly recommend tht you watch this video [video Mods Lets add this to the wiki please