Base station using Micro F9P

I wanted to share 2 different PCB designs targeted primarily towards using a SimpleRTK2B Micro F9P as a base station.

First the SimpleRTK2B-Micro-breakout-board.

It’s a small board with a USB port, you can use it with a raspberry Pi, Orange Pi, Banana Pi, Windows, whatever has a USB port.

All of the Micro F9P pins are broken out to 0.1" spaced pads, so if you want to you can add headers and use the board on a breadboard, connect to the hardware serial, power it externally, etc.

You can purchase the board fully assembled from JLCPCB using their SMT service.

All the files are here:

Next is the simpleRTK2B-Micro-Hat-for-Raspi.

This board connects the Micro F9P’s UART1 to the Pi’s UART 1. There’s no USB cable required for normal operation if you setup your software for UART.

A USB port is included in case you want to program the Micro F9P using U-Center.

All of the Micro F9P pins are broken out to 0.1" spaced pads, and the Pi’s 40 pin header is duplicated as well. You can experiment with I2C OLED screens, adding switches, etc.

Or experiment with PoE, passive PoE is very easy to add with a voltage regulator. I added PoE to mine, but of course you can also power the Pi over USB like normal.

You can buy the board almost fully assembled from JLCPCB. You’ll have to source and solder the 40 pin header that mates with the Pi yourself.

All the files are here:


Do you normally use a POE adapter? or can you get 802.3af power right off the Pi?

Not sure how many UARTs are easily available on the standard Pi header, but if a board could supply 1 amp, would be nice to have an xbee slot on the hat for a radio transmitter as well.

I’ve always liked the idea of using RC power regulators. Good reliable power in my experience.

Very cool stuff!

1 Like

The Pi3B+ and Pi4B break out the 4 “unused” ethernet wires to a 4 pin header. I just connected a UBEC between those pins and the 5v rail.

There’s only one good Pi UART. There’s some software uarts I think, I havn’t played with those.

The Micro F9P has 2 UARTs, the xbee could be connected to the second UART. I don’t know if there is quite enough room on the board for an xbee or if its ok to mount an xbee so close to the F9P. I did break out that second UART to 4 pin headers for an external radio if someone wanted to connect a radio with wires.

With RTKBase you can also use a RTCM serial service, so you could plug a radio into the Pi’s USB port and send messages to the radio that way.

1 Like

Very good. I’m sure any Pi clone would have to be checked to determine if that’s the same.

I’ve also been buying 802.3af power adapters that split out to USB power micro or mini connectors. They are pretty cheap on AliExpress and work pretty well. I think they can supply an amp. Not sure how much power the Pi’s 3.3v regulator can supply, so still a good idea to power the hat through some kind of external regulator, even if it is from the same 5V supply.

But you’re talking about passive POE here.

Yes USB works fine, although the latest USB to xbee adapter I bought only can supply 300 mA, so it’s not enough to run a 1 watt base station, but I think I can bodge a bigger regulator onto it.

Very good work on this board. I may have to order one. I’d like to setup a complete backup base station that’s ready to plug in and go should anything happen to my active one. Need a bit of redundancy should something happen to me leaving everyone else in the lurch.