

Rudy
RUDY - the Random USB Device and generic ATmega328 development board
- Size
- 15.7 × 67.1 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 26
- Nets
- 34
- Pads
- 116
- Tracks, vias
- 156, 10
- Pours
- 4
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 22 Jul 2017
- Updated
- 7 Aug 2020
Overview
Rudy is an open-source printed circuit board by sgreg, from the sgreg/rudy repository on GitHub. It is a 2-layer board of 15.7 × 67.1 mm with 26 parts on 34 nets, routed with 156 tracks and 10 vias.
It is built around the ATMEGA328-PU, LD1117S33TR(MS) and JUMPER3. Its parts include 6 capacitors, 6 resistors, 4 diodes, 4 connectors and 2 ICs. It belongs with the microcontroller boards boards and the AVR (ATmega, ATtiny) boards of this library.
Main components
3ATMEGA328-PU
PDIP-28-40℃~+85℃ 1.8V~5.5V 10bit 1KB 20MHz 23 2KB 32KB 8 Bit AVR Built-in FLASH PDIP-28 Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)LD1117S33TR(MS)
SOT-223-20℃~+125℃@(Ta) 1 1.4V@(1A) 12V 1A 2mA 3.3V Fixed Over Temperature Protection Positive SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSMSKSEMIVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsJUMPER3
HDR-TH_3P-P2.54-L7.6-W2.5HDR-TH-3P-2.54mm New Arrivals ROHSWürth ElektronikUncategorised
README
README.mdRUDY - the Random USB Device
RUDY started out as a test and play-around device for USB development using the Objective Development V-USB library, but also serves as standard ATmega328 development board.

Links
Features
- breadboard-friendly prototyping board, taking up only one additional row on each side compared to a standalone ATmega328 microcontroller
- Arduino compatible ..ish
- USB port wired to the ATmega328 for out-of-the-box USB functionality via the V-USB library
- own, dedicated USB VID/PID pair thanks to pid.codes
- USB-powered with additional 3.3V voltage regulator on board to select either 5.0 or 3.3V supply voltage
- clocked by 12.0 MHz crystal to comply with V-USB and also 3.3V supply voltage
- 6-pin ISP header for programming, with additional option to power the board directly from the programmer
- power-indicating LEDs mounted under the IC, shining in a mysterious glow (oh yeah)
- DIP28 ATmega328, allowing easy replacement if it ever gets fried (no no)
- fully open source and certified as such by the Open Source Hardware Association (OSHWA)
Hardware
RUDY is primarily a hardware project, so all the design file for KiCad along with the schematic as PDF and Gerber files are found in the hardware/ directory. And if you want to go straight ahead and build your own board, the PCB is available from OSH Park.
As RUDY can theoretically function as an USBasp programmer, there's also an adapter board available - and is also available from OSH Park
Firmware
Again, RUDY is primarily a development board, and as such is there for your firmware. But well, everything and everyone has to start somewhere, so the firmware/ directory has a (still-to-grow) collection of example projects, both using the V-USB library and using RUDY as regular, ATmega328 microcontroller board.
License
RUDY is fully open source. All hardware files are released under the CERN Open Hardware License v1.2, all example source code is released under the MIT License, and all documentation within this git repository is provided under the terms of a Creative Commons Attribution 4.0 International (CC BY 4.0) license.
Parts
26| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | 100n | Capacitor_SMD:C_0805_2012Metric | C1, C6 |
| 2 | 10u | Capacitors_Tantalum_SMD:CP_Tantalum_Case-A_EIA-3216-18_Reflow | C2, C3 |
| 2 | 120R | Resistor_SMD:R_0805_2012Metric | R5, R6 |
| 2 | 22p | Capacitor_SMD:C_0805_2012Metric | C4, C5 |
| 2 | 3V6 | Diodes_SMD:D_SOD-323F | D1, D2 |
| 2 | 68R | Resistor_SMD:R_0805_2012Metric | R1, R2 |
| 2 | LED | LED_SMD:LED_0805_2012Metric | D3, D4 |
| 1 | 1M | Resistor_SMD:R_0805_2012Metric | R4 |
| 1 | 1k5 | Resistor_SMD:R_0805_2012Metric | R3 |
| 1 | ATMEGA328-P | Housings_DIP:DIP-28_W7.62mm | IC1 |
| 1 | CONN1 | Socket_Strips:Socket_Strip_Straight_1x14_Pitch2.54mm | P1 |
| 1 | CONN2 | Socket_Strips:Socket_Strip_Straight_1x14_Pitch2.54mm | P2 |
| 1 | Crystal | Crystals:Crystal_HC49-U_Vertical | Y1 |
| 1 | JUMPER | Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm | JP2 |
| 1 | JUMPER3 | Pin_Headers:Pin_Header_Straight_1x03_Pitch2.54mm | JP1 |
| 1 | LD1117S33TR | TO_SOT_Packages_SMD:SOT-223 | U1 |
| 1 | LOGO | Artwork_4chord-midi:oshw_50 | oshw |
| 1 | SERPROG | Connect:IDC_Header_Straight_6pins | P3 |
| 1 | USB_B | Connect:USB_Mini-B | P4 |
More from sgreg/rudy
1- 2 layers29.8 × 38.1 mm

Similar boards
- 2 layers52.5 × 17 mm

- 2 layers99.6 × 99.8 mm

- 2 layers61 × 51.3 mm

PTLino
PostTenebrasLab/PTL-ino
The PTL-ino (“petilino”) is a *uino-compatbile board that is fully made of easily solderable through-hole components.
37 parts - 2 layers196.4 × 195.1 mm

Motherboard
ParadigmHyperloop/electrical
All schematics and layouts in KiCad, plus some simulations
291 parts11 - 2 layers271.8 × 114.3 mm

Ardumower mega shield svn
Ardumower/ardumower
Develop an open source robotic lawn mower (HW+SW reference platform)
426 parts282 - 2 layers49 × 49 mm

OSBMS Balancer Rev 0.9
Teslafly/Dead-OpenBMS-dead
A scalable, open source battery management system
76 parts248 - 4 layers137 × 86 mm

- 2 layers100 × 90 mm

Questions
How big is the Rudy PCB?
It measures 15.7 × 67.1 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Rudy use?
26 parts, built around the ATMEGA328-PU, LD1117S33TR(MS) and JUMPER3. 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.
Where can I download the Rudy KiCad files?
From the sgreg/rudy repository on GitHub, at the commit this page was made from: the board is hardware/rudy/rudy.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Rudy design in my own project?
Its repository states no licence, so its author keeps all rights: ask sgreg before reusing the design.
![[OSHW] FI000002](https://raw.githubusercontent.com/sgreg/rudy/3e728fe2a9876a8a3ea1ef38265fb11b2749ffe1/images/oshwa.png)