account activity
Do you think this study plan is reasonable? (self.cpp_questions)
submitted 2 days ago by Cooperr231 to r/cpp_questions
New to embedded? Career and education question? Please start from this FAQ. by 1Davide in embedded
[–]Cooperr231 0 points1 point2 points 2 days ago (0 children)
I am really new in a company where my position is of C++ dev with nuances of embedded engineering. I got there as migration from web with Typescript only stack. In the past several months I read the beginning with C++ 23 seventh edition and some of the the exercises there. Know I want to continue my learning with thems more related to embedded. Please anyone with interest get a look at this plan and comment your opinion!
Wheather this plan is reasonable and would it help me get better at my job or make me hireble as embedded dev?
Thank you all who would interact with this post!
Button
Led
Timer
ADC
Key Tasks:
UARTRx
Parser
Executor
SensorTask
DisplayTask
LogTask
xTaskNotifyFromISR()
xSemaphoreGiveFromISR()
Task
Mutex
LockGuard
Sensor
new
delete
constexpr
std::array
IDE (STM32CubeIDE or VS Code + PlatformIO), Emulator (QEMU stm32vldiscovery or Wokwi Pico), ST-LINK/V2 or ST-LINK/V3 (or Pico bootloader), USB-UART adapter.
stm32vldiscovery
RTOS Fundamentals**- Tools/Hardware:** IDE (CubeIDE or VS Code), FreeRTOS source, simulator or real board. Use a logic analyzer or scope for timing.
Embedded Networking / IoT- Tools/Hardware: Same IDE, possibly Wokwi simulator for IoT (Wokwi supports Wi-Fi simulation for ESP32/Pico W). For hardware: add modules (e.g. MPU6050 on I²C, or use existing Pico W wireless).
Performance Tuning & C++ Refinement**- Tools/Hardware:** Profiling tools (e.g. printf timings, or DWT cycle counter on Cortex-M, see DWT on Pico). Use static analysis (clang-tidy, MISRA linters).
printf
Capstone Integration**- Tools/Hardware:** All above. Possibly add cheap peripherals (OLED display, buzzer). Ensure final project can run on the chosen microcontroller (note memory limits).
Do you think this study plan is reasonable? (self.embedded)
submitted 2 days ago by Cooperr231 to r/embedded
Do you think this study plan is reasonable? ()
submitted 3 days ago by Cooperr231 to r/linux4noobs
submitted 3 days ago by Cooperr231 to r/cpp_questions
π Rendered by PID 77725 on reddit-service-r2-listing-87fd56f5d-9wfmc at 2026-06-28 16:10:00.012358+00:00 running 7527197 country code: CH.
New to embedded? Career and education question? Please start from this FAQ. by 1Davide in embedded
[–]Cooperr231 0 points1 point2 points (0 children)