
Minuet
brown-studios/minuet
Minuet upgrades your MAXXAIR Maxxfan with a brushless DC motor, home automation features, and accessories.

a PCB that converts rotational position into frequency, made for #runtime
Runtime is an open-source printed circuit board by eltonchan1, from the eltonchan1/runtime repository on GitHub. It is a 2-layer board of 28.1 × 46 mm with 8 parts on 16 nets, routed with 26 tracks and 0 vias.
It is built around the PS1240P02BT. Its parts include 2 resistors and 2 ICs. It belongs with the RP2040 boards of this library.
For my input, I rolled the AS5600, which gives the exact rotational position of the PCB. For my output, I rolled a Passive piezo buzzer, which buzzes when you run a signal through it. For my connector, I rolled a Carabiner, which is added on through the hole in the PCB. I chose to use the Seeed Studio XIAO RP2040 for my microcontroller because it was beginner friendly and easy to use.
When powered, the PCB will buzz from the buzzer, and based on the rotational position read by the AS5600, the buzzer will buzz at a different frequency.
Schematic:
PCB:

| Part | Qty | Source | Total Cost $USD |
|---|---|---|---|
| XIAO RP2040 | 1 | Seeed Studio | $3.90 |
| AS5600 Magnetic angle sensor | 1 | JLCPCB catalog | $1.41 |
| 4.7k resistor | 2 | JLCPCB catalog | $0.02 |
| Passive piezo buzzer | 1 | JLCPCB catalog | $0.22 |
| Total Cost | n/a | n/a | $5.55 |
| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | 4.7k | Resistor_SMD:R_0603_1608Metric | R1, R2 |
| 2 | LOGO | LOGO | G***, G*** |
| 1 | AS5600 | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U1 |
| 1 | PS1240P02BT | Buzzer_Beeper:Buzzer_TDK_PS1240P02BT_D12.2mm_H6.5mm | XTAL1 |
| 1 | XIAO-RP2040-DIP | RF_Module:MCU_Seeed_ESP32C3 | U2 |
The 7 most common of 8 parts.
It measures 28.1 × 46 mm and has 2 copper layers, 1.6 mm thick.
8 parts, built around the PS1240P02BT. 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 eltonchan1/runtime repository on GitHub, at the commit this page was made from: the board is kicad/runtime.kicad_pcb and its schematic kicad/runtime.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask eltonchan1 before reusing the design.

brown-studios/minuet
Minuet upgrades your MAXXAIR Maxxfan with a brushless DC motor, home automation features, and accessories.


walclu/smartReflow
Repository for STM32WB55 based reflow toaster oven controller.

PubInv/general-purpose-alarm-device
A general purpose alarm device (with software) as a module for medical devices (and others)

UBIEEE/FrankenMouse
FrankenMouse is a MicroMouse robot that was designed, built, and programmed from scratch by members of the University at Buffalo's IEEE Student Branch.

FOSSEE/FLOSS-Arduino-Book
Book on Microcontroller Programming with Arduino and FLOSS

Queens-Rocket-Engineering-Team/Avionics-23-26
QRET Avionics hardware, firmware, and documentation for 2023 to 2025.

V3lectronics/air-quality-station
V Electronics air quality station design files & code