Mateusz Patyk's repositories
drone-base-firmware
Complete code for the drone's flight controller, including the code for the PID controller, IMU support, filters, ESC modules, and more.
matlab-magnetometer-hard-and-soft-iron-compensation-algorithm
MATLAB Algorithm for getting Soft and Hard Iron compensation parameters for magnetometer sensor
qt-qcustomplot-qml
QCustomPlot integration in QML
drone-remote-firmware
Drone firmware code for drone radio control unit
drone-short-range-control-app
Android and Windows app to communicate with drone via Bluetooth Classic or Serial Port
hmc5883l-arduino-i2c-library
C++ library for HMC5883L magnetometer for I2C communication with Arduino Wire library
meson-cmake-pybind11-cpp-python
Code for lighting talk about how pybind11 enables the exposure of a simple C++ API to Python as a module
arduino-i2c-sensor-interface
C++ I2C interface to unify operation with I2C devices
crtp-curiously-recurring-template-pattern
Code for lighting talk about CRTP
l3g4200d-arduino-i2c-library
C++ library for L3G4200D gyroscope for I2C communication with Arduino Wire library
stm32-cmake-static-analysis-docker-and-ci
Porting project generated with STM32CubeMX to CMake. Docker image with toolchain and tooling. With GitHub Actions CI.
adxl345-arduino-i2c-library
C++ library for ADXL345 accelerometer for I2C communication with Arduino Wire library
arduino-i2c-wire-interface
The library simplifies work with the Arduino Wire library
bmp085-arduino-i2c-library
C++ library for BMP085 barometer for I2C communication with Arduino Wire library
arduino-status-class
Status Class extending the Arduino Serial library capabilities
clang-tidy-clang-format-cppcheck-cmake-targets
C++ starter project under CMake with already provided Clang-Tidy, Clang-Format and Cppcheck targets and other helpful features
cpp-in-c
Example of how to integrate C++ code in C application
cppcheck-clang-tidy-and-cmake
Clang-Tidy and Cppcheck usage guide with examples in CMake
gree-remote
Sandbox project for showing how Clang-Format, Clang-Tidy and Cppcheck can be integrated in the project
json-cppcheck-test
Example for nlohmann::json discussion #4419
meet-boost-interprocess
Some examples of Boost.Interprocess usage made for lighting talk.
meson-playground
Example for Meson #13433 PR
qt-forbot-course
Souce code for my Qt course on Forbot - https://forbot.pl/blog/kurs-qt-1-czym-jest-qt-pierwsza-aplikacja-w-praktyce-id35549
qt-mqtt-build-from-sources
Documentation on how to build Qt MQTT module from sources
qt-qml-module-example
Example of how to use QML Modules with 'qt_add_qml_module()'.
sanitizers
Sanitizers usage guide with examples in CMake
the-risk-taker
Bio information
training-cmake
Code examples for company in-house training. Some basic topics from Modern CMake.