
AWG
MatthiasElectronic/AWG_DHO8-900
artificial waveform generator / function generator for DHO800 and DHO900 series (AWG/AFG)

A small bit of kit to connect my doorbell to the Internet, obviously
Doorbell is an open-source printed circuit board by squeed, from the squeed/esp-doorbell repository on GitHub. It is a 2-layer board of 47 × 52 mm with 19 parts on 22 nets, routed with 105 tracks and 0 vias.
It is built around the BC846B. Its parts include 7 resistors, 5 connectors, 3 ICs, 2 capacitors and 1 transistor. It belongs with the home automation and IoT boards and the ESP8266 boards of this library.
This is a simple PCB that connects an ESP-8266 with a Ritto 6630 door opener. This sort of hardware is typically used in German apartment buildings. The circuit allows the front door to be opened via an ESP8266.
This particular telephone has slots for multiple modules within the chassis. This board is designed to fit in that slot.
The telephone opens the door by tying the Opener signal to Ground. So, this board provides an optoisolator that simulates pressing the button. The opener signal is somewhere around 8v, and draws about 12mA when grounded. It needs at least a transistor for protection, but I'm interfacing via an optocoupler.
Since the system also supplies a 12v power rail, we use that too.
This also exposes the SPI lines to connect an LED strip, because those are useful. The goal is to someday expose BVG timing on them.

| Qty | Value | Footprint | References |
|---|---|---|---|
| 6 | 10K | Resistors_ThroughHole:Resistor_Vertical_RM5mm | R1, R2, R4, R5, R6, R7 |
| 2 | 0.1µF | Capacitors_SMD:C_1206_HandSoldering | C1, C2 |
| 1 | 4N25 | Housings_DIP:DIP-6_W7.62mm | U2 |
| 1 | 50 | Resistors_ThroughHole:Resistor_Vertical_RM5mm | R3 |
| 1 | BC_846B | TO_SOT_Packages_SMD:SOT-23 | Q1 |
| 1 | CONN_01X02 | Pin_Headers:Pin_Header_Straight_1x02 | J1 |
| 1 | CONN_01X07 | Pin_Headers:Pin_Header_Straight_1x07 | J3 |
| 1 | CONN_01X09 | Pin_Headers:Pin_Header_Straight_1x09 | J2 |
| 1 | DOOR_CONN | Terminal_Blocks:TerminalBlock_Pheonix_MPT-2.54mm_3pol | P1 |
| 1 | ESP-12 | ESP8266:ESP-12 | U3 |
| 1 | MP2307_Breakout | Doorbell:MP2307_Breakout | U1 |
| 1 | STRIP_CONN | Terminal_Blocks:TerminalBlock_Pheonix_MPT-2.54mm_4pol | P2 |
The 18 most common of 19 parts.
It measures 47 × 52 mm and has 2 copper layers, 1.6 mm thick.
19 parts, built around the BC846B. 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 squeed/esp-doorbell repository on GitHub, at the commit this page was made from: the board is hardware/doorbell.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask squeed before reusing the design.

MatthiasElectronic/AWG_DHO8-900
artificial waveform generator / function generator for DHO800 and DHO900 series (AWG/AFG)

mrkindustries/openPSU
An open source linear power supply unit for hobbyists and professionals

LUMERIIX/FrequencyCounter
FPGA based frequnecy counter hard- and software repository

Andresse2020/NovaDrone-Hardware
Complete electronic system design for a high-performance quadcopter drone, developed entirely from scratch. Includes power distribution, motor control, flight stabilization, sensor integration, and communication…

andykarpov/walkie-talkie
A custom pcb for the original project https://vrtp.ru/index.php?act=categories&CODE=article&article=3351



cnpem-emi/qds-cv-hw
Quench detection system for a single superconducting coil working in the Vertical Cryostat.