Resources¶
Moving from keyboard to joystick interface¶
- Support thread on joysticks and CHIP plus NodeBots
- Turning an Arduino Leonardo into a joystick
- USB Host Shield
- Gameport to USB Joystick using 32U4
- How to sign Windows drivers and executables
Dealing with Data/Signals¶
- USB Tester from Adafruit - might be useful for later prototype development
- Data Smoothing - Arduino tutorial dealing with smoothing out noisy data
Sensors considered¶
- Hall Effect Sensor - selected for v0.3+
- Arduino Playground
- Blog post covering three types of Hall Effect Sensors - this is a very good resource, especially with respect to the types of sensors to consider
- Arduino post on using Hall Effect sensor to measure RPM
- Forum post about measuring RPM and resetting to 0 when motion stops - lengthy discussion and covers many of our goals
- Forum post about calculating RPM on a bike - not really enough details here, but still documenting it
- Reed switch (Link 1 | Link 2) - v0.1 and v0.2 used reed switches (originally off of an old Bike Computer, now purpose selected)
- Rotary Encoder
- Rotary Encoders
- Homemade Rotary Encoder - used in very first prototype, but quickly abandoned because the mechanical interface was difficult to maintain