Giter Site home page Giter Site logo

wllis / pedalbuttoncontroller Goto Github PK

View Code? Open in Web Editor NEW

This project forked from opensimhardware/pedalbuttoncontroller

0.0 0.0 0.0 44.34 MB

Joystick / Gamepad interface for simracing

Home Page: https://opensimhardware.wordpress.com/pedal-button-controller/

License: MIT License

C 97.75% C++ 2.16% Assembly 0.08% QMake 0.01%

pedalbuttoncontroller's Introduction

OpenSimHardware Pedals & Buttons Controller

STM32F103C8T6-based Pedals & Buttons Controller (Joystick/GamePad interface) for DIY pedals, button boxes, shifters, hand brakes, etc

Capabilities:

  • 6x 12-bit (4096 steps) axises
  • support rotary encoders
  • support buttons in matrix
  • support single buttons
  • support rotary switches
  • support POV Hat Switches
  • up to 1kHz exchange rate with PC
Default Pinout:
		 STM32F103C8T6
		  -----------------
		- |3VB		 +3.3V| -
  		- |C13		   GND| -
  COL1	- |C14		   +5V| - 
  COL2	- |C15		    B9| - ROW6
  ADC0 	- |A0		    B8| - ROW5
  ADC1 	- |A1		    B7| - ROW4
  ADC2	- |A2		    B6| - ROW3
  ADC3	- |A3		    B5| - ROW2
  ADC4	- |A4		    B4| - ROW1
  ADC5	- |A5		    B3| - COL4
  ROT10	- |A6		   A15| - ROT9
  COL6	- |A7		   A12| - 
  ROT1	- |B0		   A11| - 
  ROT2	- |B1		   A10| - ROT8
  ROTA	- |B10		    A9| - ROT7
  ROTB	- |B11		    A8| - ROT6
		- |R		   B15| - ROT5
		- |+3.3V	   B14| - ROT4
		- |GND		   B13| - ROT3
		- |GND		   B12| - COL3
		  ----------------
		  

Project URL - https://opensimhardware.wordpress.com/pedal-button-controller/

pedalbuttoncontroller's People

Contributors

opensimhardware avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.