"The future of building happens together 🐈⬛"
Languages
C Embedded C C++ Assembly (ARM / RISC-V) Shell Scripting
Protocols
UART SPI I2C CAN TCP/IP UDP
Platforms
ARM Cortex-M ARM Cortex-A RISC-V STM32 PIC18 ESP32 Raspberry Pi BeagleBone Black
Tools
GCC GDB Make CMake OpenOCD JTAG GAS (GNU Assembler) Vim
OS & Embedded Linux
Linux FreeRTOS Buildroot U-Boot Cross-compilation Device Drivers Kernel Modules
Concepts
Bare Metal Programming RTOS POSIX Threads IPC Socket Programming Data Structures & Algorithms Assembly Programming Instruction Set Architecture RISC-V ISA
Hardware & Peripherals
GPIO ADC Timers Counters Interrupts PWM EEPROM LCD Interfacing Sensor Interfacing
Electronics
Resistors Capacitors Transistors Amplifiers Oscillators PN Junction Op-Amp Series & Parallel Circuits
Qt / GUI
Qt Framework QML Qt Widgets Event Handling Multithreading Qt Multimedia RPi Deployment
"I use fedora btw"



