Turtle Rover – Compass sensor

As part of the Turtle Rover position system the HMC6343 compass sensor is integrated into the system.

Sparkfun HMC6343 board inside its housing.

Sparkfun HMC6343 board inside its housing.

Compass housing cover.

Compass housing cover.

Shapeways messed with the shape this time.

Shapeways messed with the shape this time.

Compass sensor found its place on the Turtle Rover.

Compass sensor found its place on the Turtle Rover.

In this installation position the HMC6343 needs to be configured for X-axis up mode to sense and compensate tilt correct.


Alternative Turtle Rover hat rev. I

I had to make a new iteration of my alternative electronics hat for the Turtle Rover. On the former revision G I run into trouble with external I2C due to level shifting issues. Took the chance to simplify the circuit and route I2C and RS232 directly to the Raspberry Pi header instead through ARM micro-controller. So the server software can directly access any external peripherals through kernel drivers. Hardware description available on Github.

Turtle Rover hat rev. I top.

Turtle Rover hat rev. I top.

Turtle Rover hat rev. I bottom.

Turtle Rover hat rev. I bottom.

In addition I created a experimental motor driver board with dual ST L6206 DMOS full bridge driver as a direct drop-in replacement for the L298.

Experimental L6206 motor driver board.

Experimental L6206 motor driver board as replacement for L298.


Turtle Rover – Battery Box Assembly

Inside of battery box with main battery and long range RC receiver.

Inside of battery box with main battery and long range RC receiver.

Both, the BQ40Z80 battery management system and long range RC receiver are connected by I2C/SMB, routed to Turtle Rover electronics hat. That allows readout of all battery parameters as well as RC receiver parameters like link status, link quality, channel values etc. Hence a fully transparent and monitorable system. There is a provision for RS232 that may connect additional equipment inside the box to the electronic hat in the future (e.g. GPS).

Battery charger or external power connector on RH side.

Battery charger or external power socket on RH side.

The external charger or power socket has a direct battery management system connection. That allows an external power supply to charge the battery or power the entire Turtle Rover, e.g. from a solar panel or auxiliary battery. But external equipment (top mount) can also draw battery power for its own supply.

Top view of battery box mounted on rear bracket, holding the WLAN and long range RC antenna sockets.

Top view of battery box mounted on rear bracket, holding the WLAN and long range RC antenna sockets.

Additional press nuts on the rovers rear bracket allowing easy installation of equipment on top and in combination with the main bracket fix points.

Entry of WLAN antenna cable into main electronics box. LH the battery harness entry.

Pass-through of WLAN antenna cable into main electronics box. LH the battery harness.

WLAN antenna socket back side. Also shown the battery harness pass-through.

WLAN antenna socket back side. Also shown the battery harness pass-through.

Rear bracket modified with additional press nuts and routing of WLAN antenna cable.

Rear bracket modified with additional press nuts and routing of WLAN antenna cable.

The WLAN cable uses a U.FL (IPEX) connector for a direct connection the modified Raspberry Pi 3 with external antenna socket. This way, no additional WLAN module is required.