Skip to content

Romi Web Service v1.3.0

Compare
Choose a tag to compare
@github-actions github-actions released this 25 Mar 18:42
· 0 commits to 83c28872295bd3db704553e24702e5e24615e569 since this release

About Romi Web Service

This NodeJS package works in conjunction with the WPILibPi Raspberry Pi Image and WPILib WebSocket extensions (available in 2021 and up) to support writing WPILib robot programs and running them on low cost Pololu Romi robots.

WPILib Hardware Support

  • Onboard LEDs and pushbuttons exposed as DIO channels 0-3
  • 2 motors (left/right) exposed as PWM channels 0/1
  • 2 encoders (left/right) exposed as Encoders with channels 4/5 and 6/7
  • 3-axis gyro exposed as a SimDevice
  • 3-axis accelerometer exposed as a BuiltInAccelerometer
  • Battery voltage reporting

Getting Started

See https://docs.wpilib.org/en/stable/docs/romi-robot/index.html for information on how to assemble the Romi kit and image both the Raspberry Pi and Romi control board.

What's Changed In This Release (since 1.2.0)

  • [feature] Improved gyro performance using FIFO buffer (#108)
  • [bugfix] Fixed issue where the LEDs on the Romi 32u4 board would not update correctly (#107)