Sida 1 av 1

pyPCBA - Python-bibliotek för analog konstruktion

Postat: 21 februari 2026, 16:36:27
av psynoise
Sitter hemma med feber och efter att sovit bort hela dagen igår kliar det i fingrarna. Därmed har jag passat på att ta tag i en gammal projektide :).

Tanken är att skapa ett Python-bibliotek med enkla funktioner som är behjälpliga vid analog konstruktion. För tillfället är målet att funktionerna ska fungera både från vanlig Python-terminal och Jupyter Notebook.

Med Visual Studio Code och dess inbyggda AI-assistent kom jag framåt väldigt snabbt med tanke på min minimala kunskap inom Python-programmering. Första funktionen blev ett verktyg för att optimera komponentvärden utifrån ett matematisk uttryck eller mer precist en ekvation.
Resistors in parallel.png
Exempel med Jupiter Notebook kan ni ser här: https://github.com/psynoise/pyPCBA/blob ... book.ipynb

Själva repot hittar ni här: https://github.com/psynoise/pyPCBA

Tyvärr har jag inte orkat kontrollera resultatet. Men använder man pyPCBA skarpt får man kontrollera med egna beräkningar eller SPICE. Därav tänker jag att buggar får rättas efterhand.

Tips och kommentarer är välkomna. Både förslag på nya funktioner och förbättringar mottages tacksamt.