RFBitBangSMT

profdc9·RFBitBanger·RFBitBangSMT/RFBitBangSMT.kicad_pcb

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

About the RFBitBangSMT PCB

RFBitBangSMT is an open source AVR/Arduino PCB design by profdc9, published on GitHub. It is a 2-layer board measuring 152 × 88 mm, with 263 components from 90 distinct parts.

Its main chip is the ATmega328P-A, from the AVR/Arduino family. Other key parts include the LM78M05_TO252, LM386, LM358 and SI5351A. By type, the board carries 86 resistors, 72 capacitors, 22 connectors, 18 diodes, 15 transistors and 12 inductors.

It belongs with the rf & radio and audio 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…

RFBitBangSMT, from the project README
From the project README

Main components on the RFBitBangSMT

RFBitBangSMT bill of materials (BOM)

263 components, 90 distinct parts.

QtyPartRefs
1
ATmega328P-A
U1
1
LM78M05_TO252
U2
1
LM386
U3
2
LM358
U4, U5
1
SI5351A
U6
7
MMBT3904
Q1, Q2, Q4, Q10, Q11, Q12, Q14
4
2N7000
Q3, Q6, Q7, Q9
1
NC
Q5
1
SS8550
Q8
1
SS8550
Q13
1
NC
Q15
1
16 MHz
Y1
3
7.X MHz
Y2, Y4, Y5
1
25 MHz
Y3
1
POWER
J1
1
Barrel_Jack
J2
6
Conn_01x01
J3, J4, J6, J7, J20, J21
1
Conn_01x04
J5
3
AudioJack2_Dual_Ground_Switch
J8, J11, J19
1
ICSP
J9
Show 70 more
QtyPartRefs
1
si5351mod
J10
1
Conn_Coaxial
J12
3
Conn_01x01
J14, J15, J16
1
Filt1
J17
1
Filt2
J18
1
Conn_01x02
J22
1
Conn_01x01
J25
1
LCD1602A
DS1
1
QSK
JP1
1
Sample
JP2
1
5VDC
JP3
1
BYPASS
JP4
1
JREF1
JP5
2
HIGAIN
JP6, JP9
1
JVAL1
JP7
1
Shutdown
JP8
1
BTP
JP10
1
TCXO
JP11
1
DPDTRelay
RLY1
2
10k
RV1, RV2
1
10k
RV3
1
2k
RV4
6
SW_Push
SW1, SW2, SW3, SW4, SW5, SW6
2
Trifilar
T1, T2
1
Current
T3
1
Common-Mode Choke
T4
1
1N4745A
D1
10
1N4148
D2, D9, D10, D11, D12, D13, D14, D15 +2
3
LED
D3, D16, D19
3
1N4007
D4, D5, D8
1
1N4757
D6
2
10 uH
L1, L2
6
100 uH
L3, L5, L7, L8, L11, L12
1
100 uH
L4
1
22 uH
L6
1
22 uH
L9
1
100 uH
L10
32
100 nF
C1, C2, C10, C11, C13, C16, C17, C20 +24
2
1000 uF
C3, C53
8
100 pF
C4, C5, C21, C22, C28, C48, C66, C69
2
100 uF
C6, C40
4
1 nF
C7, C62, C67, C68
2
12 pF
C8, C9
3
10 uF
C12, C15, C63
3
1 uF
C14, C29, C39
5
NC
C18, C32, C43, C60, C71
1
220 uF
C19
4
10 nF
C23, C26, C30, C33
1
4.7 uF
C31
1
220 pF
C35
1
330 nF
C45
1
22 uF
C49
2
10 uF
C50, C52
18
10k
R1, R3, R7, R24, R29, R30, R40, R45 +10
3
100R
R2, R20, R63
22
1k
R4, R6, R12, R13, R18, R22, R26, R27 +14
4
50R
R5, R21, R25, R28
6
470R
R8, R14, R17, R19, R80, R81
10
100k
R9, R10, R31, R32, R34, R55, R61, R69 +2
3
47R
R11, R49, R50
2
47k
R15, R52
2
470k
R16, R66
1
220k
R23
1
2R2
R38
3
22k
R39, R60, R79
1
150R
R41
4
4k7
R42, R43, R44, R78
2
0R
R51, R74
3
NC
R53, R56, R67
1
3k3
R57

RFBitBangSMT design files

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

RFBitBangSMT: common questions

What microcontroller does the RFBitBangSMT use?

The RFBitBangSMT is built around the ATmega328P-A, from the AVR/Arduino family.

How big is the RFBitBangSMT PCB?

The RFBitBangSMT measures 152 × 88 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the RFBitBangSMT?

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

Where can I download the RFBitBangSMT 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 RFBitBangSMT 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 RFBitBangSMT 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