Professional Documents
Culture Documents
BRIAN (Baofeng BF-888S Radio Interface to the Allstar Network) is a kit construction project that implements
a Raspberry Pi hosted Allstar node using the circuit board and other parts from a Baofeng BF-888S as the node
radio operating in the amateur UHF (70 cm) band. An Allstar node can be implemented using BRIAN and a
Raspberry Pi running an Allstar distribution.
BRIAN is powered by a 120 VAC to 5 VDC power adapter. The power adapter plugs into a standard DC jack on
the rear of BRIAN. The PC board design contains jumpers so that an optional 12 VDC to 5 VDC inverter can be
installed in the unit to permit operation from 12 VDC.
Two cables coming from BRIAN plug into the Raspberry Pi’s USB micro-B (5VDC) and USB-A jacks. Front panel
LEDs on BRIAN indicate the status of the unit – BRIAN POWER (blue), RADIO POWER (blue), COS (yellow), PTT
(red) and COMM STATUS (blinking green). The 888S circuit board is modified to reduce the output power to 20
– 50 milliwatts…. perfect for a local Allstar node! This modification also reduces the node current
requirements to less than 450 mA.
This device contains a radio that operates in the amateur 70 cm band. You are responsible for its proper operation
including frequency, power level and harmonic content. This includes installing, configuring, testing and verifying that
the device performs properly in your environment. The developers cannot be held liable for any direct, indirect,
consequential or incidental damages to other pieces of software, equipment, goods or persons arising from the use of
this device.
By constructing this device you accept the above terms of copyright and disclaimer.
Release Notes:
Setting Expectations
What’s missing from this miniature design?
o No display or keypad for frequency selection. Rotary switch selects one of 16 preprogrammed
frequencies
o UHF (70 cm) only
o BF-888S radio receiver is degraded by strong nearby frequencies
Construction Difficulty
Degree of soldering difficulty – Difficult to Medium
o Difficult Part- Modifying the USB FOB requires soldering six 30 gauge wires to tiny pads and IC pins. You
will also be stripping Teflon insulation from 30 gauge wires so you will need an appropriate wire
stripper. You will need a good light, a steady hand and probably need some type of magnification to do
this procedure successfully. The use of the motherboard carrier board does help in securing and
terminating these added wires. Read through the procedure for modifying the FOB and if it seems to be
beyond your skill level consider ordering the kit with the partially assembled motherboard.
o Extracting the Baofeng BF-888S radio requires desoldering and mechanical skill.
o Modifying the BF-888S board for low power requires surface mount desoldering skills. In addition, the
added “white” wire requires soldering to SMD parts and traces.
o Medium Part – Assembly of the DINAH motherboard is standard through-hole soldering of leaded
components.
In this step you will verify that the motherboard PCB fits into the extrusion mounting slots. If not, you will modify the
boards as required by sanding/filing its edges.
Remove the antenna and battery from the radio (if installed).
Save the antenna for final assembly.
Your radio should now look like the photo to the right. The
labeling may be different. Take note of the shape of the case,
it is different on earlier units.
Remove the two plastic control knobs. The longer knob fits
tightly. Use a flat bladed screwdriver to pry it off if necessary.
Save the knobs for final assembly.
Remove the two Torx head screws and the two Phillips head
screws. Remove the three brass nuts with slots used on the
antenna jack, volume control and frequency selection switch.
In order to avoid possible RFI interference from the nodes transmitted signal back into the audio you receive from your
node, we recommend modifying the Baofeng BF-888S board to reduce the output power. The following modification
reduces the RF power output from the 0.5 to 2 watts level to a level of 20 to 50 milliwatts which is ideal for a local node
for use in a mobile application or locally around your shack. The low power modification also removes the risk of your
radio being damaged by excess heat running at a near 100% duty cycle as an Allstar node. If you do not do this
modification, you may find that you hear interference on the audio that you receive from your node. If you do not do
the modification and you have interference, using a remote antenna (not the rubber duck) located away from the node
may minimize or cure the interference problem. Also, you always have the option of disassembling your node and
performing the modification if the interference occurs.
Proceed with the following steps to do the low power modification to your board.
R1,R5,R7,R8 – 10K
(BROWN,BLACK,ORANGE)
R2,R3 – 390 OHM
(ORANGE, WHITE,BROWN)
R4 – 1K
(BROWN,BLACK,RED)
C1,C2,C3,C4,C5,C6,C7,C8,C9,C10
Step 4. Modifying and Assembling the FOB Carrier Board to the Motherboard
In this step, you will mount the Sanwu FOB onto the motherboard and solder six jumper wires from the FOB to the FOB
carrier board. This requires a steady hand and excellent eyesight (or an optical magnification device).
Referring to the photo at I suggest you invest in a set of calipers (Harbor Freight? Or hamfest) and use the “inside”
the right of the rear panel measuring capability to scribe dimensions onto the plastic.
and the detailed drawing
in Appendix 2, drill the
five holes for the DC
Power Plug, the two
control shafts and the two
USB cables. Note that the
dimensions on the
drawings are for a view
from the inside of the
cover. This allows you to
make scribe marks on the
cover.
COMM OK
PTT
COS
BF-888S POWER
BRIAN POWER
Install the front cover on the extrusion. The holes for the
LEDs should be slightly below the centerline. Slide the
motherboard assembly into the extrusion fro the rear, 2nd
slot down from the open top, with the Baofeng board
facing down.
Slide the rear cover along the USB cables and over the
extrusion. Install four screws in the front and four screws
in the rear cover.
Connect the USB cables to your Raspberry Pi which has an Allstar distribution installed.
Connect the 5 VDC adapter to the DC Power Jack on the rear of BRIAN (2mm center pin).
Set the Frequency selector switch as desired.
Monitor with a radio on this frequency.
Rotate the Volume so that the Baofeng power switch is ON (Volume setting does not matter).
Apply power to the adapter. You should see 2 illuminated blue LEDs.
Your Raspberry Pi should begin initialization.
The green LED should begin to blink.
If you are using the HamVOIP distribution and are connected to the internet you should hear your IP address
announced over your radio.
You should also check your output frequency. If can be adjusted using the small trimmer capacitor on the visible
side of the BF-888S board. You can access it by removing the four rear cover screws and sliding the mother board
together with the cover extrusion rearward far enough to see the capacitor. Be careful not to exert too much stress
on the antenna connection to the Baofeng board.
You can also use the above method to provide access to the microphone jacks to reprogram the radio frequencies.