README.md 2.5 KB

arduino-uno-germanium-transistor-tester

Arduino IDE C code for the Arduino Uno, using a SSD1306 OLED display and an ADS1115 16-Bit ADC
Breadboard

I saw a post on DIY Stompboxes where someone else was attempting to do this, but I never saw them complete it

I knew one of the problems was that the ADC on the ATMEGA328P is kind of limited and prone to too much noise

So I found a breakout board for the ADS1115 16-Bit ADC that was available and cheap. So I opted to use that to overcome

the native hardware limitations

Arduino Uno Germanium Transistor Tester

Arduino Uno Germanium Transistor Tester schematic

 

Arduino Uno Germanium Transistor Tester BOM

1x 1K ohm Metal Film resistor: https://www.digikey.com/en/products/detail/stackpole-electronics-inc/RNF14FTD1K00/1706678
1x 1.2M ohm Metal Film resistor: https://www.digikey.com/en/products/detail/stackpole-electronics-inc/RNF14FTD1M21/1750283
1x 100uF Electrolytic Capacitor: https://www.digikey.com/en/products/detail/nichicon/UVR1H101MPD1TD/3438480
1x 100nF Ceramic Capacitor: https://www.digikey.com/en/products/detail/vishay-beyschlag-draloric-bc-components/K104K15X7RF5TL2/286538
1x Arduino Nano: https://www.amazon.com/ALMOCN-Compatible-ATmega328P-Controller-Arduino/dp/B08HVPMLKG/
1x I2C SSD1306 OLED Display Module: https://www.amazon.com/ALMOCN-Module-Serial-Display-SSD1306/dp/B092C8LB7B/
1x I2C ADS1115 16-Bit ADC Module: https://www.amazon.com/TeOhk-Converter-Programmable-Amplifier-Development/dp/B081CJWGHZ/

Have fun!