PortableTerminal

profdc9·RFBitBanger·PortableTerminal/PortableTerminal.kicad_pcb

PortableTerminal PCB layout, top view — open source AVR/Arduino board by profdc9
Simulate this board

About the PortableTerminal PCB

PortableTerminal is an open source AVR/Arduino PCB design by profdc9, published on GitHub. It is a 2-layer board measuring 79 × 75 mm, with 76 components from 33 distinct parts.

Its main chip is the ATMEGA328P-PU, from the AVR/Arduino family. Other key parts include the LM7805_TO220, LCD-016N002L, MicroSD_SPI_CD and 74HC74. By type, the board carries 29 resistors, 13 connectors, 13 capacitors, 7 diodes, 5 ICs and 3 jumpers.

It belongs with the rf & radio, audio and displays & leds designs in this gallery.

From the project

A QRP digital transceiver created from readily available parts for off-the-grid maintenance

A presentation presented at the 2023 QSO Today conference on the RFBitBanger can be viewed on Youtube here.

A single band double-sideband radio, with the band changed by pluggable external filters on 20 m to 80 m. A double-balanced ring mixer is used to provide good rejection of strong stations while not requiring any custom ICs such as SA612 or FST3253. The mixer has strong drive to reduce nonlinearity. Can be assembled and operated by a properly licensed individual that may not have a great deal of electronics experience or experience at making HF contacts. The radio is made from readily…

PortableTerminal, from the project README
From the project README

Main components on the PortableTerminal

PortableTerminal bill of materials (BOM)

76 components, 33 distinct parts.

QtyPartRefs
1
LM7805_TO220
U1
1
ATMEGA328P-PU
U2
1
LCD-016N002L
U3
1
MicroSD_SPI_CD
U4
1
74HC74
U5
2
2N3904
Q1, Q2
1
Crystal
Y1
1
Barrel_Jack
J1
4
Conn_01x01
J2, J3, J5, J6
1
ICSP
J4
2
Conn_01x04
J7, J8
2
RCAJack
J9, J10
1
Conn_01x02
J11
1
Conn_Coaxial
J12
1
Mini-DIN_6pins_ver4
P1
2
PWR
JP1, JP2
1
Load
JP3
1
POT
RV1
1
SW_Push
SW1
1
Common-Mode Choke
T1
Show 13 more
QtyPartRefs
6
1N4148
D1, D2, D3, D5, D6, D7
1
LED
D4
3
100 uF
C1, C3, C8
7
100 nF
C2, C4, C7, C9, C10, C12, C13
2
20 pF
C5, C6
1
10 nF
C11
10
10k
R1, R2, R3, R16, R17, R19, R20, R21 +2
8
1k
R4, R5, R7, R9, R11, R13, R15, R18
1
150R
R6
6
470R
R8, R10, R12, R14, R25, R26
2
100R
R22, R23
1
100R
R27
1
100k
R28

PortableTerminal design files

The KiCad project lives in the profdc9/RFBitBanger repository on GitHub; these links point at the commit this page was built from.

PortableTerminal: common questions

What microcontroller does the PortableTerminal use?

The PortableTerminal is built around the ATMEGA328P-PU, from the AVR/Arduino family.

How big is the PortableTerminal PCB?

The PortableTerminal measures 79 × 75 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the PortableTerminal?

76 components, from 33 distinct parts. The full bill of materials is listed on this page.

Where can I download the PortableTerminal design files?

From the profdc9/RFBitBanger repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the PortableTerminal design in my own project?

The repository has no license, so all rights stay with profdc9. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the PortableTerminal 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 RFBitBanger

Similar boards