Skip to main content

Hardware Assembly

By default, the UART2 port is configured to receive the GNSS data required for the tilt-compensation. Whereas the default configuration of the UART1 and UART3 ports, the ports have the same functions. They can be connected to the main processor an/or used as a debugging, firmware upgrade, or configuration interface.

  • UART1 - Connect to host device
    • Configuration, message output, and firmware upgrade
  • UART2 - Connect GNSS board
  • UART3 - Connect to host device
    • Configuration, message output, and firmware upgrade

System Integration

System integration of the IM19 breakout board, with the default configuration.

info

For the UART interface sending the GNSS messages to the IM19 breakout board, users will need to configure the UART port with the following settings:

  • Baudrate: 115200bps
  • Output NMEA Messages: GPGGA, GPRMC, and GPGST
  • Solution Rate: 5Hz

USB Connector

The USB connection can be utilized for serial communication and configuring the IM19 attitude module. Users only need to connect their IM19 breakout board to a computer, using a USB-C cable.

IM19 breakout board USB connection

The IM19 breakout board with USB cable attached.

JST Connector

The JST connector on the IM19 board, breaks out the UART3 port of the IM19 attitude module. In certain circumstances, users want to utilize the JST connector to attach one of our radios or BlueSMiRF.

Radio Transceivers and Cables

Device connected to the JST connector

The Telemetry Radio v3 connected to the IM19 breakout.

info

Users can modify the VCC jumper on the back of the board to enable a 5V output on the VCC pin.

note

When connecting the IM19 breakout board to other products, users should be aware of the pin connections between the devices. The table below, details the pin connections of the locking JST connector on the IM19 breakout board.

JST connector pin layout

The pin layout of the JST connector on the IM19 breakout board.

Pin Number

1
(Left Side)

23

4
(Right Side)

LabelVCCTX3RX3GND
FunctionVoltage Output
  • Default: 3.3V
  • 3.3V or 5V
UART3 - ReceiveUART3 - TransmitGround
Baud Rate

Users will need to configure the baud rate of the attach devices to match the UART port of the IM19 attitude module, which are set to 115200bps.

info

As documented in the LoRaSerial product manual, the baud rate for these radios are configured by the SERIAL_SPEED parameter. The default configuration is SERIAL_SPEED: 57600bps.

Breakout Pins

The PTH pins on the IM19 board are broken out into 0.1"-spaced pins on the outer edges of the board.

warning

The board's pin layout is similar to some of our GNSS breakout boards and can be stacked using headers. However, users will need to configure the GNSS_PORT to the appropriate UART interface.

New to soldering?

If you have never soldered before or need a quick refresher, check out our How to Solder: Through-Hole Soldering guide.

tip

The breakout board also includes a digital switch, to isolate the CH342 and allow users to access the UART1 and UART2 ports of the IM19 attitude module through their breakout pins. To activate the digital switch and utilize the UART ports through their breakout pins, users can close the CH342 EN jumper or pull theCH342 EN pin LOW. This disables the CH342 and disconnects the CH342 from the UART1 and UART2 ports of the IM19 attitude module, avoiding any bus contention issues.

Headers

When selecting headers, be sure you are aware of the functionality you require.

Soldering headers

Soldering headers to the IM19 breakout board.

Hookup Wires

For a more permanent connection, users can solder wires directly to the board.

Soldering wires

Soldering wires to the IM19 breakout board.