chenzhiwo / zerobot_firmware

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

zerobot

zerobot is a simple and low-cost mobile robot controller powered by STM32.

Features

  • lightweight and fast zero-copy protocol.
  • PID controller for brushed DC motor with encoder.
  • Diff drive, Mecanum wheel, Omni wheel.
  • Dynamic parameter reconfigure and data logger.
  • Differential encoder.
  • LED indicator.
  • ADC.
  • Ranging with PWM based ranger.
  • nrf24l01 wireless module.

Usage

MCU: STM32F407VETx. checkout zerobot.pdf for more detail. open zerobot.ioc by STM32CubeMX/STM32CubeIDE, build and flash.

About

License:GNU General Public License v3.0


Languages

Language:C 99.4%Language:Assembly 0.5%Language:C++ 0.1%