
DIY Uncertainty
oamodular/uncertainty
This readme needs to be updated to reflect this and to talk about the many other languages that people have used to create new firmware for Uncertainty.

STMicroelectronics
0℃~+125℃@(Tj) 1 1.5A 2V@(1A) 35V 5V 68dB@(120Hz) 8mA Fixed Over Current Protection、Over Temperature Protection、Short Circuit Protection Positive TO-220 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHS
The L7805CV is a voltage Regulators Linear, Low Drop Out (LDO) Regulator made by STMicroelectronics in a TO-220 package with 3 pins. 0℃~+125℃@(Tj) 1 1.5A 2V@(1A) 35V 5V 68dB@(120Hz) 8mA Fixed Over Current Protection、Over Temperature Protection、Short Circuit Protection Positive TO-220 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHS.
PCBKit's library has its KiCad symbol (Regulator_Linear:L7805, from KiCad's library) and its footprint (digikey-footprints:TO-220-3, from Digikey), ready for a KiCad board. 95,753 are in stock at JLCPCB (part C111887). 55 open-source boards in 46 repositories on GitHub use it.
| Parameter | Conditions | As printed | Page |
|---|---|---|---|
| DC input voltage VI | for VO= 5 to 18 V | max 35 V | 5 |
| Storage temperature range TSTG | min -65 · max 150 °C | 5 | |
| Operating junction temperature range TOP | for L78xxC | min 0 · max 125 °C | 5 |
| Thermal resistance junction-case RthJC | TO-220 | max 5 °C/W | 5 |
| Thermal resistance junction-ambient RthJA | TO-220 | max 50 °C/W | 5 |
| Output voltage VO | TJ = 25 °C; VI = 10 V, IO = 500 mA, CI = 0.33 uF, CO = 0.1 uF | min 4.8 · typ 5 · max 5.2 V | 14 |
| Output voltage VO | IO = 5 mA to 1 A, VI = 7 to 18 V; TJ = 0 to 125 °C, CI = 0.33 uF, CO = 0.1 uF | min 4.75 · typ 5 · max 5.25 V | 14 |
| Output voltage VO | IO = 1 A, VI = 18 to 20V, TJ = 25 °C; CI = 0.33 uF, CO = 0.1 uF | min 4.75 · typ 5 · max 5.25 V | 14 |
| Line regulation ∆VO | VI = 7 to 25 V, TJ = 25 °C; IO = 500 mA, CI = 0.33 uF, CO = 0.1 uF | typ 3 · max 100 mV | 14 |
| Line regulation ∆VO | VI = 8 to 12 V, TJ = 25 °C; IO = 500 mA, CI = 0.33 uF, CO = 0.1 uF | typ 1 · max 50 mV | 14 |
| Load regulation ∆VO | IO = 5 mA to 1.5 A, TJ = 25 °C; VI = 10 V, CI = 0.33 uF, CO = 0.1 uF | max 100 mV | 14 |
| Load regulation ∆VO | IO = 250 to 750 mA, TJ = 25 °C; VI = 10 V, CI = 0.33 uF, CO = 0.1 uF | max 50 mV | 14 |
| Quiescent current Id | TJ = 25° C; VI = 10 V, IO = 500 mA, CI = 0.33 uF, CO = 0.1 uF | max 8 mA | 14 |
| Quiescent current change ∆Id | IO = 5 mA to 1 A; TJ = 0 to 125 °C, VI = 10 V, CI = 0.33 uF, CO = 0.1 uF | max 0.5 mA | 14 |
| Quiescent current change ∆Id | VI = 7 to 23 V; TJ = 0 to 125 °C, IO = 500 mA, CI = 0.33 uF, CO = 0.1 uF | max 0.8 mA | 14 |
| Output voltage drift ∆VO/∆T | IO = 5 mA; TJ = 0 to 125 °C, VI = 10 V, CI = 0.33 uF, CO = 0.1 uF | typ -1.1 mV/°C | 14 |
| Output noise voltage eN | B = 10 Hz to 100 kHz, TJ = 25 °C; VI = 10 V, IO = 500 mA, CI = 0.33 uF, CO = 0.1 uF | typ 40 uV/VO | 14 |
| Supply voltage rejection SVR | VI = 8 to 18 V, f = 120 Hz; TJ = 0 to 125 °C, IO = 500 mA, CI = 0.33 uF, CO = 0.1 uF | min 62 dB | 14 |
| Dropout voltage Vd | IO = 1 A, TJ = 25 °C; VI = 10 V, CI = 0.33 uF, CO = 0.1 uF | typ 2 V | 14 |
| Output resistance RO | f = 1 kHz; TJ = 0 to 125 °C, VI = 10 V, IO = 500 mA, CI = 0.33 uF, CO = 0.1 uF | typ 17 mΩ | 14 |
| Short circuit current Isc | VI = 35 V, TJ = 25 °C; CI = 0.33 uF, CO = 0.1 uF | typ 0.75 A | 14 |
| Short circuit peak current Iscp | TJ = 25 °C; VI = 10 V, CI = 0.33 uF, CO = 0.1 uF | typ 2.2 A | 14 |
| Pin | Name | Type |
|---|---|---|
| 1 | IN | Power in |
| 2 | GND | Power in |
| 3 | OUT | Power out |

oamodular/uncertainty
This readme needs to be updated to reflect this and to talk about the many other languages that people have used to create new firmware for Uncertainty.



arcoslab/open-coroco-legacy
COmpliant RObot COntroller is a free software project aiming to create an impedance controller based on a stm32 microcontroller using bldc motors and strain gauges.

formulaslug/fs-3-schematics
Electrical Design Repository for fs-3 schematics and PCBs

andreasimonetto/lopielle
MIDI synth based on Yamaha OPLL FM synthesis sound chip (YM2413)

anorimaki/selfbalancing-robot
A buck converter to generate the 5V power rail would have been a better choice because it would be more efficient (extending battery life) and eliminate the need of a second battery (the circuit could be plugged with…

<iframe src="https://pcbkit.io/embed/parts/st/L7805CV" title="L7805CV in PCBKit" width="100%" height="480" style="border:0;border-radius:12px" allow="fullscreen" loading="lazy"></iframe><img src="https://pcbkit.io/embed/parts/st/L7805CV.jpg" alt="L7805CV" width="1200" height="900">[](https://pcbkit.io/parts/st/L7805CV)Yes. The symbol is Regulator_Linear:L7805 and the footprint digikey-footprints:TO-220-3, both drawn on this page. PCBKit places them on a board for you when you design with it.
TO-220, with 3 pins. Its footprint is drawn on this page.
STMicroelectronics publishes it: the Datasheet link on this page opens it.
JLCPCB lists it as part C111887, with 95,753 in stock; the sellers' links on this page open their listings.
Parts like it in the library: the L7805CV-DG by STMicroelectronics, the L7805CV(XBLW) by XBLW, the L7805CV by GOODWORK and the L7805CV(MS) by MSKSEMI. Check their datasheets: a part that fits the footprint may still differ in its ratings.
55 boards in 46 repositories on GitHub; the most starred are listed on this page, with their KiCad files.