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

One day, I was using a breadboard to test out a circuit design for my synthesizer, and I was trying to hold a headphone jack and a power connector with its cable onto the board with one hand, and another headphone jack…
Croissant Offset is an open-source printed circuit board by alexpantone, from the alexpantone/croissant repository on GitHub, published under the CERN-OHL-P-2.0 licence. It is a 2-layer board of 41.9 × 52.3 mm with 51 parts on 33 nets, routed with 478 tracks and 66 vias.
Its parts include 13 capacitors, 13 connectors, 7 resistors, 6 diodes and 5 ICs. It belongs with the audio and music boards of this library.
The Croissant is a multi-function PCB that lets you use your existing synthesizer equipment with a standard breadboard, with plenty of addons and extras. Check out the video! [https://youtu.be/_RGXiyb1UPI?si=hu-ymMrpfnG7xpGm]
One day, I was using a breadboard to test out a circuit design for my synthesizer, and I was trying to hold a headphone jack and a power connector with its cable onto the board with one hand, and another headphone jack with another hand, all while trying to turn a knob on the synth. That made me think there had to be a better way to get synthesizer components onto a breadboard, so I make just such a tool. It's shaped like a C and it goes on a breadboard, so I called it the Croissant.
The primary feature is a combined footprint for Pocket Rack (Molex SL) and Eurorack (5x2 pin shrouds) power connectors that routes +12v, Ground, and -12v to the power rails of a breadboard via pin headers. This lets you use your existing equipment on a breadboard and power it with the actual synth you will eventually use your designs in.
To use the Croissant in its most basic mode, all you need to do is add a power connector of your choice, jump the two pads labeled "0 Ohm Bypass", and install a power switch or jump the pins.
Alternatively, you can add the capacitors and diodes for reverse polarity protection and NOT jump the 0 Ohm Bypass to guarantee your +12v and -12v lines are always just that.
In addition, the Croissant has two slots that can each fit either a vertical 3.5mm stereo jack, a horizontal jack, or a potentiometer. These connections are routed to the breadboard as well, both on the inside where the power is attached, but also on the edge of the Croissant so you can use more than one of them at a time on your breadboard.
There are also two footprints for adding two linear regulators (through-hole or surface-mount in the same footprint) and their associated capacitors. The board is labeled for 3.3v and 5v for microcontrollers such as a Raspberry Pi Pico or an Arduino.
Also, since the price at most PCB fabs is the same either way, I added a small audio amplifier board to the middle of the Croissant that you can snap out. I designed it around an FM8002A based on this video: https://www.youtube.com/watch?v=I4WP1u4hwpw
I haven't tried this out myself yet, so I can't confirm if it works. I hope to soon once the parts come in. The datasheet recommended tying the positive input pin to ground and connecting the audio in to the negative input, but that sounded odd to me even if this is exclusively supposed to be an inverting amplifier. I made a footprint pattern with 0 Ohm resistors in a square where if they are soldered as the silkscreen indicates, they will produce this configuration. If these resistors are both rotate 90 degrees, that will route the audio in to the positive input of the FM8002A and tie the negative input to ground.
I only started learning PCB design a few months ago, so I'm always open to suggestions and improvements!
| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | Conn_01x02_Pin | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J6, P7, P8, P9, P10 |
| 5 | D | Diode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D1, D2, D3, D4, D5 |
| 4 | Conn_01x05_Pin | Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical | A1, A2, A3, A4 |
| 3 | 10uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C5, C8, C9 |
| 3 | 1uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C7, C12, C14 |
| 2 | 0 Ohm | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R5, R6 |
| 2 | 0 Ohm Bypass | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R2 |
| 2 | 100n | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C2, C4 |
| 2 | 1u | Capacitor_Tantalum_SMD:CP_EIA-3216-10_Kemet-I_Pad1.58x1.35mm_HandSolder | C1, C3 |
| 2 | 470n | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C10, C11 |
| 2 | AudioJack3 | 0_Favorites:Jack_3.5mm_QingPu_WQP-PJ301CM | J3, J4 |
| 2 | AudioJack3 | PersonalFootprints:Jack_3.5mm_TRS_Horizontal | J1, J2 |
| 2 | any Ohm | PersonalFootprints:Potentiometer_Vertical_Slimmer | RV1, RV2 |
| 1 | 100nF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C6 |
| 1 | 1k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R3 |
| 1 | 20k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R7 |
| 1 | 68k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R4 |
| 1 | Conn_01x02_Pin | TerminalBlock_4Ucon:TerminalBlock_4Ucon_1x02_P3.50mm_Horizontal | J7 |
| 1 | Conn_01x03_Pin | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J5 |
| 1 | LD1117S33TR_SOT223 | Package_TO_SOT_THT:TO-220-3_Vertical | U2 |
| 1 | LD1117S33TR_SOT223 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U3 |
| 1 | LED | LED_THT:LED_D3.0mm | D6 |
| 1 | LM7805_TO220 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U4 |
| 1 | LM7805_TO220 | Package_TO_SOT_THT:TO-220-3_Vertical | U1 |
| 1 | Pocket Rack Power | Connector_Molex:Molex_SL_171971-0003_1x03_P2.54mm_Vertical | P1 |
| 1 | Power | Button_Switch_THT:SW_CK_JS202011CQN_DPDT_Straight | SW1 |
| 1 | Power_2x5 | CATs_Eurosynth:Power_2x5_Vertical | P2 |
| 1 | ~ | Package_SO:SOP-8_3.9x4.9mm_P1.27mm | U5 |

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


W0rthlessS0ul/nRF24_jammer
The nRF24 jammer is a powerful tool that requires an ESP32 and configurable numbers of NRF24 modules to assemble.

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


Neumi/open_echo
Open Source echo sounder / depth sounder / SONAR for bathymetry and research. Arduino based and compatible.


vsfteam/vsf
Versaloon Software Framework -- a tiny preemptive-capable event-driven incremental software framework for embedded systems
It measures 41.9 × 52.3 mm and has 2 copper layers, 1.6 mm thick.
51 parts. 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 alexpantone/croissant repository on GitHub, at the commit this page was made from: the board is croissant offset/Croissant_Offset.kicad_pcb and its schematic croissant offset/Croissant_Offset.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the CERN-OHL-P-2.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).