
Erun2
immonel/e-runout
This project is used to measure electrical runout by comparing measurements from touching probe sensors and Eddy current probes simultaneously.

A force-sensing Joystick using strain gauges
Shield is an open-source printed circuit board by BerndGottschlag, from the BerndGottschlag/ForceSenseJoy repository on GitHub, published under the MIT licence. It is a 2-layer board with 44 parts on 59 nets.
It is built around the MCP3301-CI/P, INA2126U and LM385LP-1.2G. Its parts include 22 resistors, 5 capacitors, 5 connectors, 4 ICs and 2 diodes. It belongs with the keyboards and input boards and the AVR (ATmega, ATtiny) boards of this library.
This joystick measures the force applied by the user and not the deflection as done by conventional joysticks.

The force is measured using two strain gauges each for the x- and y-axis. These strain gauges are used in a half-bridge Wheatstone bridge configuration. The signal from the bridge are amplified by an instrumentation amplifier and then read out using 13-bit analog-digital-converters. The LUFA library is used to create a USB-joystick device.
At the moment there are some problems. The calibration of the Wheatstone bridges is far from perfect. On one hand this leads to a laborious adjustment process using the trim pots to balance the arms of the bridge and on the other hand the signal sometimes drifts over time. While the adjustment does not have to be perfect, as the center point (zero) can be set via software on the press of a button, a bigger imbalance of the bridges will make the amplifier to be unable to amplify the signal to its maximum amplitude. A possible sollution to this would be the adjustment of the reference voltage.
The make script is situated in firmware/src/.
The project can be build and flashed with
make avrdudeThis project is licensed under the MIT License - see the LICENSE file for details
| Qty | Value | Footprint | References |
|---|---|---|---|
| 10 | 0 | Resistors_SMD:R_0603 | R1, R2, R3, R4, R5, R6, R7, R8, R15, R17 |
| 3 | 1 uF | Capacitors_SMD:C_0603 | C1, C4, C5 |
| 3 | CONN_01X03 | Pin_Headers:Pin_Header_Straight_1x03 | P2, P4, P5 |
| 2 | 0.47uF | Capacitors_SMD:C_0603 | C2, C3 |
| 2 | 10 | Potentiometers:Potentiometer_Bourns_3296Y_3-8Zoll_Angular_ScrewUp | RV1, RV2 |
| 2 | 100 | Potentiometers:Potentiometer_Bourns_3296W_3-8Zoll_Inline_ScrewUp | RV3, RV4 |
| 2 | 1K | Resistors_SMD:R_0603 | R19, R20 |
| 2 | 1k | Resistors_SMD:R_0603 | R21, R22 |
| 2 | 345 | Resistors_SMD:R_0603 | R9, R10 |
| 2 | 350 | Resistors_SMD:R_0603 | R12, R13 |
| 2 | 80 | Resistors_SMD:R_0603 | R16, R18 |
| 2 | LM385LP‑1‑2 | TO_SOT_Packages_THT:TO-92_Inline_Narrow_Oval | D1, D2 |
| 2 | MCP3301 | Housings_DIP:DIP-8_W7.62mm_LongPads | U3, U4 |
| 2 | SW_PUSH | Buttons_Switches_ThroughHole:SW_PUSH_6mm | SW1, SW2 |
| 1 | 10k | Resistors_SMD:R_0603 | R14 |
| 1 | ArduinoProMicro | Parts:ArduinoProMicro | U1 |
| 1 | CONN_01X02 | Pin_Headers:Pin_Header_Straight_1x02 | P3 |
| 1 | CONN_01X05 | Pin_Headers:Pin_Header_Straight_1x05 | P1 |
| 1 | INA2126 | Housings_DIP:DIP-16_W7.62mm_LongPads | U2 |
| 1 | R | Resistors_SMD:R_0603 | R11 |
44 parts, built around the MCP3301-CI/P, INA2126U and LM385LP-1.2G. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the BerndGottschlag/ForceSenseJoy repository on GitHub, at the commit this page was made from: the board is schematics/shield/shield.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

immonel/e-runout
This project is used to measure electrical runout by comparing measurements from touching probe sensors and Eddy current probes simultaneously.

Jan-IngenHousz-Institute/spectrometer-C12666MA
Repository for the fw and analysis developed during the internship of Kjell Tolsma.

jdeguire/pjcontroller
Hardware and software for controlling your homebuilt video-beaming creation.




