ElectroLab

ElectroLab

Arteliery Portable Art Studio

Arteliery Portable Art Studio

Open FFBoard (STM32F407 USB Interface only)

Rating:
100 % of 100
was $39.00 Special Price $34.00
Availability: In stock
SKU
CQA231027P
Weight
50g

The OpenFFBoard is system for DIY force feedback devices like steering wheels, joysticks and other input devices

 

 

Note: The pinheaders are included unsoldered

The Open FFBoard is an open source hardware and software project for custom force feedback devices
and interfacing with simulation peripherals.

Its intended for example for developing FFB steering wheels and similar devices.
The highly modular firmware and hardware allows development of custom devices and easily adding support for external hardware (pedals, buttons...) and motor drivers.

This board features multiple SPI interfaces for connecting buttons on steering wheels (Thrustmaster, shift registers), 8 digital inputs for direct buttons, 6 analog inputs for potentiometers, pedals and shifters.

The TMC4671 based motor driver (available separately) is a reference motor driver developed specifically for this project to drive servo motors in direct drive FFB wheels with very high resolution and efficiency.
For a full OpenFFBoard system both this main control board and the TMC4671 motor driver are required.

Connections:

- 6x analog in
- 8x digital in
- CAN bus transceiver (VESC, ODrive)
- 3x SPI with 3 CS pins each
- 4x PWM out
- Emergency stop
- I²C
- UART (dev)
- Brake resistor control with dual voltage sense (external 10k-294k resistor divider required)
- SWD debug
- USB-C

Supported motor drivers:
- FFBoard TMC4671
- ODrive (CAN)
- VESC (CAN)
- PWM (centered, pwm+dir, RC ppm, dual PWM)
- Granite Ioni/Argon via external RS485 transceiver

Supported encoders:
- ABN incremental (PWM)
- BISS-C (PWM, TMC, requires external transceivers to SPI3)
- MT6825 (PWM, TMC)
- Encoders supported by VESC and ODrive
- SinCos (TMC)

A PWM output can output the FFB torque to external motor drivers and DC halfbridges directly from this board if the TMC4671 is not used. Then an incremental encoder must be connected to the onboard encoder header.

The product is intended only for development and research purposes as a prototype and is not a finished consumer product!
Make sure to comply with your local regulations when operating it.

 

Firmware releases: https://github.com/Ultrawipf/OpenFFBoard/releases

Hardware files: https://github.com/Ultrawipf/OpenFFBoard-hardware

Configurator GUI: https://github.com/Ultrawipf/OpenFFBoard-configurator

 

OpenFFBoard YouTube playlist:

Write Your Own Review
You're reviewing:Open FFBoard (STM32F407 USB Interface only)
Your Rating
OpenFFBoard
Germany
The OpenFFBoard is an open source project for DIY force feedback and simracing hardware.