Skip to content
This repository has been archived by the owner on Jul 29, 2024. It is now read-only.

Latest commit

 

History

History
109 lines (60 loc) · 4.23 KB

LEARN.md

File metadata and controls

109 lines (60 loc) · 4.23 KB

ZED-F9P FeatherWing USB: LEARN

Based extensively on the Adafruit Ultimate GPS FeatherWing and the SparkFun GPS-RTK2 Board, the ZED-F9P FeatherWing USB takes all the great features of the GPS-RTK2 and squeezes them into Adafruit FeatherWing format.

Assembly_9

The board can be used stand-alone, powered and interfaced through the USB connector:

USB_Power

However, it is designed to mount on top of the Adafruit Feather M0 Adalogger to form a very compact dual-band PPK data logger or RTK system, especially when coupled with:

Kit

Stack

Adalogger

Dimensions

Top

Bottom

Power Options

Power

The FeatherWing can be powered through:

  • The micro-USB connector
  • The standard FeatherWing LiPo battery and VBUS (USB) pins

The average current draw is approximately 140mA in Survey_In mode when powering the Adalogger, SparkFun Bluetooth Mate Gold and a Taoglas A.80.A.101111 antenna. Select your LiPo battery capacity accordingly!

The board has its own regulator which will regulate battery or USB power down to 3.3V.

The 3V3 pin can be connected by soldering the 3V3 split pad. Only do this if you want to use the pin as a 3.3V output. Don't solder the split pad if you will be mounting the board on a Feather, the 3.3V regulators will fight each other and bad things may happen!

The power regulator circuit was gratefully plagiarised from the design for the Adafruit AirLift FeatherWing.

You can disable the regulator and power down the board by pulling the EN pin low.

EN

USB

The ZED-F9P's USB pins are connected to the micro-USB connector making it easy to talk to the board using u-center.

UART1 Pins

UART1

The ZED-F9P's UART1 serial Tx and Rx are connected to the standard Feather Serial1 Rx and Tx pins.

You can isolate the Feather pins if you need to by cutting the TX and RX links.

UART2 Pins

UART2

The ZED-F9P's UART2 serial Tx and Rx pins are available on the six pin header on the edge of the board. The pin-out matches the pin-out of the SparkFun Bluetooth Mate Gold, the Mate can be stacked on top of the board to provide an RTK RTCM link.

I2C pins

I2C

The Zed-F9P's I2C pins are conected to the standard Feather SCL and SDA pins. Pull-up resistors are included (R3 and R4).

You can isolate the Feather pins if you need to by cutting the SDA and SCL links; you can use the extra pins in the center of the board instead.

SAFEBOOT

Safeboot

The ZED-F9P's SAFEBOOT pin is broken out on a test pad on the bottom of the board. You will need access to this if you want to upgrade the ZED-F9P's firmware.

SPI

Unfortunately, the FeatherWing does not provide access to the ZED-F9P's DSEL pin - there wasn't room! So, you cannot put the ZED-F9P into SPI mode.

Antenna

ANTENNA

The FeatherWing includes mounting pads for a full size, robust, edge-launch SMA connector. L1, R2 and C3 provide 3.3V power for the required active antenna.

EXTINT

EXTINT

The ZED-F9P's EXTINT (External Interrupt) pin is linked to the Feather A2 (D16) pin. By pushing the EVENT switch on the RAWX_Logger_Switches board, you can make the ZED-F9P generate a TIM_TM2 message which can be logged to SD card and extracted with RTKLIB. The RAWX_Logger_F9P code uses A2 as an interrupt to make the NeoPixel on the Switches board flash white.

You can isolate the Feather A2 pin by cutting the INT link.

Licence

Please see LICENSE.md for details.

Enjoy!

Paul