50% OFF! Hot items selling fast—Grab them before they're gone!

50% OFF! Hot items selling fast—Grab them before they're gone!

FFBoard Open (STM32F407 USB Interface Only)

$39.40 $49.25

  • Unconditional Satisfaction Guarantee
  • No Shipping Fees Above 30
  • 2 Months to Decide. Returns Simplified.
SKU: JFZ88044711
Category:

Description

  • FFBoard Open (STM32F407 USB Interface Only)
  • Open-source project for custom force feedback devices
  • Equipped with multiple SPI interfaces for button connection
  • Features eight digital inputs and six analog inputs for various peripherals
  • Supports a range of motor drivers and encoders
  • Includes a PWM output for transmitting force feedback torque

The FFBoard Open (STM32F407 USB Interface Only) is an open-source project designed for the creation of custom force feedback devices and the interfacing with simulation peripherals. It is particularly suitable for the development of force feedback steering wheels and similar devices. The highly modular firmware and hardware facilitate the creation of custom devices and the easy addition of support for external hardware such as pedals, buttons, and motor drivers.

This board is equipped with multiple SPI interfaces for the connection of buttons on steering wheels, including those of the Thrustmaster brand and shift registers. It also has eight digital inputs for direct buttons and six analog inputs for potentiometers, pedals, and shifters.

The forthcoming TMC4671-based motor driver is a reference motor driver specifically developed for this project. It is designed to drive servo motors in direct drive force feedback wheels with exceptional resolution and efficiency.

The board also features a PWM output that can transmit the force feedback torque to external motor drivers and DC half-bridges directly from the board itself if the TMC4671 is not utilized. In such a case, an incremental encoder must be connected to the onboard encoder header.

View moreWhat’s Included

  • 1x FFBoard Open
  • 1x Pinheaders (unsoldered)

Links

Website

  • Open FFBoard (STM32F407 USB Interface only) – Github Open FFBoard

Multimedia

docReady(function() {$(‘button[aria-controls=unique-tab-5]’).one(‘click’,function() {$(“#iframe-video-1”).html(‘‘);})});Specifications

  • Connections:
    • 6x analog in
    • 8x digital in
    • CAN bus transceiver (VESC, ODrive)
    • 3x SPI with 3 CS pins each
    • 4x PWM out
    • Emergency stop
    • IC
    • 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)

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

Shipping Info Standard Shipping
Cost: $25/Free Shipping We offer free shipping on orders over $30. Please check the free - shipping eligibility at checkout.
Delivery Time: It usually takes [3-5] business days for standard shipping. Please note that this is an estimated time frame and may be affected by local holidays, and unforeseen circumstances.

Related products