Tobias Antonsson is a co-founder and embedded systems engineer with 13 years of hands-on experience designing firmware and host applications for small unmanned systems. Based in Kalmar County, Sweden, he co-founded Bitcraze AB and has driven development on the Crazyflie platform, contributing firmware-level IMU and motor driver improvements as well as Python client features like height-hold and flight control UI enhancements. He combines low-level sensor and motor control expertise with user-facing tooling, improving both performance and usability while maintaining code quality. Tobias has also worked as an embedded systems consultant and in automotive electrical engineering, bringing industry-grade rigor to hobbyist-to-commercial drone systems. An attentive developer, he is comfortable modifying critical low-level functions and refining control algorithms—skills that helped advance a well-known open-source nano quadcopter project.
The main firmware for the Crazyflie Nano Quadcopter, Crazyflie Bolt Quadcopter and Roadrunner Positioning Tag.
Role in this project:
Embedded Systems Engineer
Contributions:3 releases, 90 reviews, 278 commits in 9 years 9 months
Contributions summary:Tobias primarily contributed to the firmware of a Crazyflie Nano Quadcopter, including changes to the IMU, debugging prints, and integrating a new driver. Their work involved modifications to sensor data processing (accelerometer and gyro). The user also improved the codebase's support for floating point values in printing. The user's changes included modifying existing low-level functions in the IMU and motor driver to improve performance.
Host applications and library for Crazyflie written in Python.
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:1 release, 7 reviews, 14 commits in 7 years 7 months
Contributions summary:Tobias primarily contributed to the Crazyflie client library, focusing on implementing and refining height hold functionality for the drone. Their work involved adding support for a height hold mode, including modifications to the joystick input reader, flight control UI, and attitude indicator widget. They also addressed code quality issues through flake8 fixes and refined the target height control, making the system more user-friendly.
pythoncrazyfliehost
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.