Rtty transmitter
bazsimarkus·rtty-transmitter·schematic/rtty-transmitter.kicad_pcb
About the Rtty transmitter PCB
Rtty transmitter is an open source AVR/Arduino PCB design by bazsimarkus, published on GitHub. It is a 2-layer board measuring 120 × 60 mm, with 71 components from 42 distinct parts.
Its main chip is the ATmega328P-P, from the AVR/Arduino family. Other key parts include the MCP2221AxP, MCP4901, 25LC1024 and MCP6022. By type, the board carries 24 resistors, 19 capacitors, 7 connectors, 6 diodes, 5 ICs and 4 test points.
It belongs with the audio, usb & debug tools and power & battery designs in this gallery.
From the project
An ATmega328P-based AM/RTTY transmitter card with USB serial control, Direct Digital Synthesis audio generation, PCM audio playback from SPI EEPROM, and a Wien bridge oscillator RF stage.
An ATmega328P-based AM/RTTY transmitter card with USB serial control, Direct Digital Synthesis audio generation, PCM audio playback from SPI EEPROM, and a Wien bridge oscillator RF stage. The board is controlled entirely through an AT command interface over a virtual COM port, and includes a companion Python control center application for Windows, Linux, and macOS.

Main components on the Rtty transmitter
Rtty transmitter bill of materials (BOM)
71 components, 42 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | MCP2221AxP | DIP-14_W7.62mm | U1 |
| 1 | ATmega328P-P | DIP-28_W7.62mm | U2 |
| 1 | MCP4901 | DIP-8_W7.62mm | U3 |
| 1 | 25LC1024 | DIP-8_W7.62mm | U4 |
| 1 | MCP6022 | DIP-8_W7.62mm | U5 |
| 2 | PN2222A | TO-92_Inline | Q1, Q2 |
| 1 | 16 MHz | Crystal_HC49-U_Vertical | Y1 |
| 1 | USB Type B Connector | USB Type B Connector | J1 |
| 1 | USBasp header | 2x5 Shrouded Box Header | J2 |
| 1 | 2x5 Pin Header Connector Female | 2x5 Pin Header Connector Female | J3 |
| 2 | Conn_01x02_Pin | PinHeader_1x02_P2.54mm_Vertical | J4, J5 |
| 1 | Conn_01x02_Pin | PinSocket_1x02_P2.54mm_Vertical | J6 |
| 1 | SMA Vertical Female | SMA Vertical Female | J7 |
| 1 | Button TACT 6x6mm | Button TACT 6x6mm | S1 |
| 1 | Virtual Ground | TestPoint_THTPad_D1.0mm_Drill0.5mm | TP1 |
| 1 | GND | TestPoint_THTPad_D1.0mm_Drill0.5mm | TP2 |
| 1 | Carrier Wave | TestPoint_THTPad_D1.0mm_Drill0.5mm | TP3 |
| 1 | Buffered Audio | TestPoint_THTPad_D1.0mm_Drill0.5mm | TP4 |
| 1 | LED 5mm YELLOW | LED_D5.0mm_YELLOW | D1 |
| 1 | LED 5mm GREEN | LED_D5.0mm_GREEN | D2 |
Show 22 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | LED 5mm RED | LED_D5.0mm_RED | D3 |
| 1 | LED 5mm WHITE | LED_D5.0mm_WHITE | D4 |
| 2 | 1N4148 | D_DO-35_SOD27_P7.62mm_Horizontal | D5, D6 |
| 1 | 1mH | L_Radial_D8.7mm_P5.00mm_Fastron_07HCP | L1 |
| 1 | 330uH | L_Radial_D8.7mm_P5.00mm_Fastron_07HCP | L2 |
| 6 | 100nF | C_100nF_L7.0mm_W2.5mm_P5.00mm | C1, C4, C8, C10, C14, C19 |
| 1 | 470nF | C_100nF_L7.0mm_W2.5mm_P5.00mm | C2 |
| 5 | 10uF | CP_Radial_D5.0mm_P2.00mm | C3, C7, C13, C16, C17 |
| 2 | 22pF | C_Rect_L4.6mm_W2.0mm_P2.50mm_MKS02_FKP02 | C5, C9 |
| 3 | 100pF | C_Disc_D3.0mm_W1.6mm_P2.50mm | C6, C15, C18 |
| 1 | 10nF | C_Disc_D3.0mm_W1.6mm_P2.50mm | C11 |
| 1 | 1nF | C_Disc_D3.0mm_W1.6mm_P2.50mm | C12 |
| 10 | 10k | R_10k_Axial_DIN0207 | R1, R2, R8, R13, R15, R16, R18, R20 +2 |
| 4 | 470R | R_470_Axial_DIN0207 | R3, R4, R5, R9 |
| 2 | 1k | R_1k_Axial_DIN0207 | R6, R12 |
| 1 | 22k | R_10k_Axial_DIN0207 | R7 |
| 1 | 220R | R_10k_Axial_DIN0207 | R10 |
| 1 | 100R | R_10k_Axial_DIN0207 | R11 |
| 2 | 1.5k | R_10k_Axial_DIN0207 | R14, R23 |
| 1 | 2.2k | R_10k_Axial_DIN0207 | R17 |
| 1 | 4.7k | R_10k_Axial_DIN0207 | R19 |
| 1 | 15k | R_10k_Axial_DIN0207 | R22 |
Rtty transmitter design files
The KiCad project lives in the bazsimarkus/rtty-transmitter repository on GitHub; these links point at the commit this page was built from.
Rtty transmitter: common questions
What microcontroller does the Rtty transmitter use?
The Rtty transmitter is built around the ATmega328P-P, from the AVR/Arduino family.
How big is the Rtty transmitter PCB?
The Rtty transmitter measures 120 × 60 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Rtty transmitter?
71 components, from 42 distinct parts. The full bill of materials is listed on this page.
Where can I download the Rtty transmitter design files?
From the bazsimarkus/rtty-transmitter repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Rtty transmitter design in my own project?
The repository has no license, so all rights stay with bazsimarkus. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Rtty transmitter without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug AVR/Arduino firmware against it before you order a PCB.
Similar boards
AVR/Arduino
Redox keyboard
mattdibi
162.2 × 126.5 mm77 parts2LMIT2.0kAVR/Arduino
ModuleV450
stuartpittaway
30 × 61.4 mm39 parts2LCC-BY-NC-4.01.1kAVR/Arduino
V4
stuartpittaway
30 × 50 mm38 parts2LCC-BY-NC-4.01.1kAVR/Arduino
Discipline
coseyfannitutti
304.9 × 122.8 mm170 parts2LCC-BY-NC-4.01.0kAVR/Arduino
Megadesk
gcormier
41.7 × 32.2 mm23 parts2LGPL-3.0818AVR/Arduino
Easyduino Atmega Nano
Hanqaqa
43.4 × 18 mm30 parts4LCERN-OHL-P-2.0746