Pinned Repositories
fonts
Fonts generated by the GLCD Creator Font This source code provides a C buffer for small embedded systems and other useful information needed for better display.
OpenDrone_AIO_FC_F405_HW
OpenDrone Project - AIO Brushless FC F405.
OpenDrone_FC_F405_HW
OpenDrone Project - Fly Controller hardware using STM32F405RG.
openSTM32F4_LQFP64
openSTM32 board using STM32F4 LQFP64 package. This board designed to perform base control for SLAM and Navigation.There are also many availabe connectors that meet many other application requirements.
PIFBot
PIFBot implements SLAM and Navigation with ROS. Hardware base control uses STM32 microcontroller to exchange data with ROS over rosserial protocol. This robot equiped LiDAR and RGB-D Camera that makes it compatible with many SLAM methods.
ros-slam-nav
ROS packages implement SLAM and Navigation. Gazebo simulation is available if not have robot hardware.
ros-stm32-base-control
Firmware for STM32 series to communicate with ROS over rosserial protocol. The primary purpose is calculating robot's odometry to feedback to ROS topic and receiving action commands to control robot's motion.
stm-idf
Integrated Developement Framework for STM32.
stm32_madgwick_imu
STM32's component works on STM-IDF (STM32 Integrated Developement Framework). This component uses Madgwick algorithm to obtain roll, pitch, yaw of IMU.
stm32_mpu9250
STM32's component works on STM-IDF (STM32 Integrated Developement Framework). This component communicates with MPU9250 to get accelerometers and gyroscopes.
phonght32's Repositories
phonght32/stm32_madgwick_imu
STM32's component works on STM-IDF (STM32 Integrated Developement Framework). This component uses Madgwick algorithm to obtain roll, pitch, yaw of IMU.
phonght32/am26ls31
Hardware design drawed in KiCAD using AM26LS31x (quadruple differential line driver).
phonght32/stm32_ak8963
STM32's component works on STM-IDF (STM32 Integrated Developement Framework). This component communicates with AK8963 to get magnetometer.