/zerobot_firmware

Primary LanguageCGNU General Public License v3.0GPL-3.0

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.