
PIDController - Copy - Copy
rherzal/AnalogPIDController
The project is a full design and implementation of an analog PID controller pcb, using only operational amplifiers for calculations, used to control a DC motor.

Replace a door intercom system with a Raspberry Pi.
Tuer is an open-source printed circuit board by User65k, from the User65k/DoorBerryHat repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board with 25 parts on 38 nets, routed with 124 tracks and 34 vias.
It is built around the BD433. Its parts include 8 connectors, 5 resistors, 3 transistors, 2 capacitors and 1 switch.
Use a Raspberry Pi as a VoIP door intercom system.
I use it with my FritzBox to alert all my DECT Phones. Tested on a Pi 2B+ and a Pi Zero with raspbian (and mono).
Please find it here.
All Files are creaded with KiCad.
The new System replaces the indoor part of a RITTO intercom system. The Door itself and the other appartments where not modified.

The old system had a fairly simple circut:


The system is replaced by a Raspberry with a custum Hat (utilizing the GPIOs of the Pi). Bell and Buzzer can operate independently from the new system (in case of Network errors, Bugs, :speak_no_evil:).

The switch (SW1) can open the door regardless of any errors in the Pi.

The speaker (SP1) will notify about someone ringing the Bell independently from the Pi.

| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | 10k | Resistors_ThroughHole:Resistor_Vertical_RM5mm | R4, R5 |
| 2 | 10uF | Capacitors_ThroughHole:C_Radial_D5_L6_P2.5 | C1, C2 |
| 2 | Q_PMOS_GDS | Pin_Headers:Pin_Header_Straight_1x03 | Q2, Q3 |
| 1 | 263 | Resistors_ThroughHole:Resistor_Horizontal_RM15mm | R1 |
| 1 | 56 | Resistors_ThroughHole:Resistor_Horizontal_RM10mm | R2 |
| 1 | 56 | Resistors_ThroughHole:Resistor_Horizontal_RM15mm | R3 |
| 1 | BD433 | Pin_Headers:Pin_Header_Straight_1x03 | Q1 |
| 1 | Blau | Pin_Headers:Pin_Header_Straight_1x01 | P2 |
| 1 | Braun | Pin_Headers:Pin_Header_Straight_1x01 | P3 |
| 1 | IsRing | Housings_DIP:DIP-4_W7.62mm | KB817 |
| 1 | Orange | Pin_Headers:Pin_Header_Straight_1x01 | P6 |
| 1 | Rasp17_36 | Socket_Strips:Socket_Strip_Straight_2x10 | P1 |
| 1 | Rot | Pin_Headers:Pin_Header_Straight_1x01 | P5 |
| 1 | SPEAKER | Buzzers_Beepers:BUZZER | SP1 |
| 1 | SWOpenDoor | Housings_DIP:DIP-6_W7.62mm | 4N32 |
| 1 | SWRot | Housings_DIP:DIP-6_W7.62mm | 4N32_2 |
| 1 | SWWeis | Housings_DIP:DIP-6_W7.62mm | 4N32_3 |
| 1 | SW_PUSH | Buttons_Switches_ThroughHole:SW_PUSH | SW1 |
| 1 | Sound Out | Connect:BARREL_JACK | CON1 |
| 1 | Speach In | Connect:BARREL_JACK | CON2 |
| 1 | Weis | Pin_Headers:Pin_Header_Straight_1x01 | P4 |
| 1 | isOpen | Housings_DIP:DIP-6_W7.62mm | 4N2x1 |

rherzal/AnalogPIDController
The project is a full design and implementation of an analog PID controller pcb, using only operational amplifiers for calculations, used to control a DC motor.

ManchesterStingerMotorsports/johnson-node
Fully modular CAN node hardware and firmware libraries

google/mozc-devices
Circuit diagrams and firmware source code for Gboard DIY keyboards

davidphilipbarr/Sweep
Sweep - a small promicro based keyboard inspired by the Ferris.


hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

xyphro/UsbGpib
Versatile, cheap and portable USB to GPIB converter (USBTMC class based)

25 parts, built around the BD433. 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 User65k/DoorBerryHat repository on GitHub, at the commit this page was made from: the board is Tuer.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).