Portfolio
Open Source Projects
- TinyUSB based USB driver for the ESP-IDF framework [C] - Added a USB support to the ESP-IDF framework using the TinyUSB library. [Go to code]
- Debug Adapter for ESP32 debugging [Python] - I was the main developer of the Python-based debug adapter for Espressif GDB modification for almost two years. [Go to code]
- Multi platform ROS-controlled robot [C/C++/Python] - It is a huge hobby project of animal behavior imitation. [Go to code] [Blog]
- Emotion Core for my robot [C++] - It is my hobby experiment of the endocrine system simulation. [Go to code]
Technologies I use - with examples [WIP]
Languages
- C
- C++
- Python
- Powershell
- Bash
Development tools
- CD/CI: GitHub Actions
- Git
- Docker
- GDB
- OpenOCD
Communication protocols
- I2C
- USB
- CAN
Robotics
- ROS1
- ROS2
- System Design
- Mechanical Engineering
- Schematics
Platforms
- ESP32
- STM32
- Arduino
- ARM