Lunar Writer
IlyaBOT·LunarView3·Lunar-Writer/Lunar_Writer.kicad_pcb
About the Lunar Writer PCB
Lunar Writer is an open source AVR/Arduino PCB design by IlyaBOT, published on GitHub. It is a 2-layer board measuring 150 × 105 mm, with 158 components from 86 distinct parts.
Its main chip is the ATMEGA328P-AU, from the AVR/Arduino family. Other key parts include the 74HC595D, CH340C, NM27C512Q SOCKET, LM317T: calibrate 6.250 V and 74LVC1G08 / pulse interlock. By type, the board carries 61 resistors, 31 diodes, 31 capacitors, 13 ICs, 7 transistors and 5 connectors.
From the project
Отдельная двухслойная плата программатора параллельных EPROM, 150×105 мм. USB и CH340 расположены слева, ATmega328P — в центре, регистры адреса и DIP-28 — справа; дополнительная силовая часть находится снизу. Питание программирования подключается к винтовой клемме J4, 12–24 В DC.
Отдельная двухслойная плата программатора параллельных EPROM, 150×105 мм. USB и CH340 расположены слева, ATmega328P — в центре, регистры адреса и DIP-28 — справа; дополнительная силовая часть находится снизу. Питание программирования подключается к винтовой клемме J4, 12–24 В DC. USB отдельно питает логику напряжением 5 В. Земля общая.
- Проект KiCad, схема, разведённая плата. - PDF схемы, 13 листов, PDF медных слоёв и монтажа. - Вид сверху, 3D-превью. - BOM.csv, Gerber и сверловка, карта переходных отверстий. - ERC, DRC с проверкой соответствия схеме, аудит платы, расчёты питания.
Main components on the Lunar Writer
Lunar Writer bill of materials (BOM)
158 components, 86 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ATMEGA328P-AU ATmega328P-AU | TQFP-32_7x7mm_P0.8mm | U1 |
| 3 | 74HC595D | SOIC-16_3.9x9.9mm_P1.27mm | U2, U3, U4 |
| 1 | CH340C | SOIC-16_3.9x9.9mm_P1.27mm | U5 |
| 1 | NM27C512Q SOCKET | Writer_U6_DIP-28_W15.24mm_Socket_LongPads | U6 |
| 1 | LM317T: calibrate 6.250 V | Writer_U7_TO-220-3_Vertical | U7 |
| 1 | 74LVC1G08 / pulse interlock | SOT-23-5 | U8 |
| 1 | SN74HCT245DW | SOIC-20W_7.5x12.8mm_P1.27mm | U9 |
| 1 | 74LVC1G08 / arm interlock | SOT-23-5 | U10 |
| 1 | LM2577T-ADJ / 40V input, 60V switch | LM2577T_TO2205 | U11 |
| 1 | LM317T / 12.75V / heatsink | Writer_U12_TO-220-3_Vertical | U12 |
| 1 | LM317T / 21...25V / heatsink | Writer_U13_TO-220-3_Vertical | U13 |
| 2 | MMBT3906 | SOT-23 | Q1, Q2 |
| 1 | IRF9540N / 100V PMOS | Writer_Q3_TO-220-3_Vertical | Q3 |
| 2 | MMBT5551 / 160V NPN | SOT-23 | Q4, Q6 |
| 1 | MMBT3904 | SOT-23 | Q5 |
| 1 | MMBT5401 / 150V PNP | SOT-23 | Q7 |
| 1 | 16MHz, CL ~18pF | Writer_Y1_Crystal_HC49-4H_Vertical | Y1 |
| 1 | USB Micro-B | Writer_J1_USB_Micro-B_Molex-105017-0001 | J1 |
| 1 | AVR ISP | Writer_J2_PinHeader_2x03_P2.54mm_Vertical | J2 |
| 1 | UART (MCU RX/TX) | Writer_J3_PinHeader_1x03_P2.54mm_Vertical | J3 |
Show 66 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 12-24V DC IN (+ / GND) | Writer_J4_TerminalBlock_Phoenix_MKDS-1,5-2_1x02_P5.00mm_Horizontal | J4 |
| 1 | J_TARGET / 40-pin | Writer_J5_PinHeader_2x20_P2.54mm_Vertical | J5 |
| 1 | 500mA hold | Fuse_1812_4532Metric | F1 |
| 1 | MF-R090 / 0.9A hold / 60V | PTC_MF_R090 | F2 |
| 1 | VPP SELECT: 12.75 / common / HIGH | Writer_JP1_PinHeader_1x03_P2.54mm_Vertical | JP1 |
| 1 | G5V-2-DC5 (100mA coil) | Writer_K1_Relay_DPDT_Omron_G5V-2 | K1 |
| 1 | 100R multi-turn | Writer_RV1_Potentiometer_Bourns_3296W_Vertical | RV1 |
| 1 | 200R multi-turn | Writer_RV2_Potentiometer_Bourns_3296W_Vertical | RV2 |
| 1 | 1k multi-turn | Writer_RV3_Potentiometer_Bourns_3296W_Vertical | RV3 |
| 1 | RESET | Writer_SW1_SW_PUSH_6mm | SW1 |
| 1 | RGB CA / 5050 OR THT5 | Writer_D2_RGB_CA_5050_or_THT5 | D2 |
| 1 | RX BLUE | LED_0603_1608Metric | D3 |
| 1 | TX ORANGE | LED_0603_1608Metric | D4 |
| 1 | BZT52C10 / 10V | D_SOD-123 | D5 |
| 1 | VPP ACTIVE RED | LED_0603_1608Metric | D6 |
| 1 | 1N4007 output protection | Writer_D7_D_DO-41_SOD81_P10.16mm_Horizontal | D7 |
| 1 | 1N4148WS flyback | D_SOD-323 | D8 |
| 1 | BAT54WS RESET clamp | D_SOD-323 | D9 |
| 16 | BAT54S | SOT-23 | D10, D11, D12, D13, D14, D15, D16, D17 +8 |
| 1 | ADC6 BAT54S clamp | SOT-23 | D30 |
| 1 | ADC7 BAT54S clamp | SOT-23 | D31 |
| 1 | SS36 / 3A / 60V reverse-polarity | D_SMA | D40 |
| 1 | SMBJ24A / TVS | D_SMB | D41 |
| 1 | SS36 / 3A / 60V boost rectifier | D_SMA | D42 |
| 2 | M7 / 1N4007-SMD / 1A 1000V | D_SMA | D43, D44 |
| 1 | 100uH / SRR1210A-101M / Isat 2.2A | Writer_L1_L_Bourns_SRR1210A | L1 |
| 1 | 10uF / 10V | C_0805_2012Metric | C1 |
| 12 | 100NF 100nF | C_0603_1608Metric | C2, C3, C4, C5, C6, C7, C8, C10 +4 |
| 1 | 100nF / 16V | C_0603_1608Metric | C9 |
| 2 | 22PF 22pF | C_0603_1608Metric | C11, C12 |
| 1 | 100nF auto-reset | C_0603_1608Metric | C13 |
| 1 | 10uF / 16V | C_0805_2012Metric | C15 |
| 3 | 100nF / 50V | C_0603_1608Metric | C20, C23, C28 |
| 2 | 10NF 10nF | C_0603_1608Metric | C22, C25 |
| 1 | 10uF / 16V | C_1206_3216Metric | C24 |
| 1 | 220uF / 50V low ESR | Writer_C30_CP_Radial_D10.0mm_P5.00mm | C30 |
| 2 | 100nF / 50V X7R | C_0805_2012Metric | C31, C33 |
| 1 | 680uF / 50V low ESR | Writer_C32_CP_Radial_D12.5mm_P5.00mm | C32 |
| 1 | 47uF / 16V compensation | Writer_C34_CP_Radial_D5.0mm_P2.00mm | C34 |
| 2 | 1uF / 50V X7R | C_1206_3216Metric | C35, C36 |
| 6 | 10K 10k | R_0603_1608Metric | R1, R23, R24, R43, R44, R65 |
| 1 | 10k CE pull-up | R_0603_1608Metric | R2 |
| 1 | 10k OE pull-up | R_0603_1608Metric | R3 |
| 25 | 1k | R_0603_1608Metric | R4, R5, R10, R11, R12, R13, R14, R15 +17 |
| 1 | 10k LATCH pull-down | R_0603_1608Metric | R7 |
| 1 | 10k PGM pull-up | R_0603_1608Metric | R8 |
| 1 | 47k gate-source | R_0603_1608Metric | R30 |
| 2 | 2.2k / 0.5W | R_2010_5025Metric | R31, R63 |
| 1 | 10k base pull-down | R_0603_1608Metric | R33 |
| 1 | 10k VPP_EN pull-down | R_0603_1608Metric | R34 |
| 1 | 120k / 1% | R_0603_1608Metric | R35 |
| 1 | 22k / 1% | R_0603_1608Metric | R36 |
| 1 | 10k bleed / 0.25W | R_1206_3216Metric | R37 |
| 2 | 5.1K 5.1k | R_0603_1608Metric | R38, R39 |
| 3 | 120R / 1% | R_0603_1608Metric | R40, R73, R75 |
| 1 | 430R / 1% | R_0603_1608Metric | R41 |
| 1 | 470R relay drive | R_0603_1608Metric | R42 |
| 2 | 10k / 1% | R_0603_1608Metric | R45, R46 |
| 1 | 10k arm pull-down | R_0603_1608Metric | R60 |
| 2 | 100k bleed | R_0603_1608Metric | R61, R77 |
| 1 | 10k base-emitter | R_0603_1608Metric | R62 |
| 1 | 47k / 1% | R_0603_1608Metric | R70 |
| 1 | 2k / 1% | R_0603_1608Metric | R71 |
| 1 | 470R compensation | R_0603_1608Metric | R72 |
| 1 | 1k / 1% | R_0603_1608Metric | R74 |
| 1 | 1.8k / 1% | R_0603_1608Metric | R76 |
Lunar Writer design files
The KiCad project lives in the IlyaBOT/LunarView3 repository on GitHub; these links point at the commit this page was built from.
Lunar Writer: common questions
What microcontroller does the Lunar Writer use?
The Lunar Writer is built around the ATMEGA328P-AU, from the AVR/Arduino family.
How big is the Lunar Writer PCB?
The Lunar Writer measures 150 × 105 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Lunar Writer?
158 components, from 86 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Lunar Writer design files?
From the IlyaBOT/LunarView3 repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Lunar Writer design in my own project?
The repository has no license, so all rights stay with IlyaBOT. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Lunar Writer 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.
More boards in LunarView3
Similar boards
AVR/Arduino
Magspoof
samyk
35 × 29 mm11 parts2LNo license4.2kAVR/Arduino
Redox keyboard
mattdibi
162.2 × 126.5 mm77 parts2LMIT2.0kAVR/Arduino
Labrador
espotek-org
36.8 × 34.7 mm75 parts2LNo license1.2kAVR/Arduino
V4
stuartpittaway
30 × 50 mm38 parts2LCC-BY-NC-4.01.1kAVR/Arduino
ModuleV450
stuartpittaway
30 × 61.4 mm39 parts2LCC-BY-NC-4.01.1kAVR/Arduino
Discipline
coseyfannitutti
304.9 × 122.8 mm170 parts2LCC-BY-NC-4.01.0k