Skip to content

A portable case for the Nvidia Jetson TX2 and Connectech Orbitty Carrier board for embedded applications (robotics, UAV,...)

Notifications You must be signed in to change notification settings

RBinsonB/sharkhead-tx2-case

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 

Repository files navigation

Sharkhead Nvidia Jetson TX2 Orbitty Case

A 3D-printed portable case for the Nvidia Jetson TX2 on a Connect Tech Orbitty Carrier board for embedded applications (robotics, UAV,...). The case is designed to be portable and easily moved between supports thanks to its clipping mechanism.

It is the ideal case for use as a onboard computer on a robot or UAV (careful: rapid unscheduled dissassembly on impact feature included). Free to use for academic and personnal (non-profit) use. Commercial use is not permitted without consent.

The Sharkhead case mounted on an holonomic mecanum wheel robot and on a drone.

Overview

Power requirements

The case integrates its own power supply regulation (LM2596 DC-DC step-down voltage regulator board) and can be directly plugged to a battery within the range of what's permitted by the LM2596 board (input voltage up to 40V, minimum 9V). In addition the case includes another voltage regulator to output power for an accessory, with adjustable voltage and up to 3A output load current.

Ports

The case exposes all the ports from the Orbitty Carrier board, including the GPIO and with the exception of the SD card port:

  • Ethernet
  • USB3
  • HDMI
  • micro-USB

On the right side the RECOVERY, RESET and POWER buttons can be accessed, as well as the fan setting switches.

GPIO

The GPIO are forwarded to the female header on the side of the case.

Case placement

The case can clipped in its holder and removed easily. The holder part can be secured in place on the robot/UAV/whatever using M3 screws (or double-tape if you like to live dangerously). A drawing of the usable screw hole placement is presented below:

To install the case in the holder:

  • Align and slide the rear locks in
  • Put the case in place
  • Push the front part until you can hear the clips clicking

To take out the case from the holder:

  • Push the clips on each side of the case
  • Lift the front part
  • Slide the case out

Assembly instructions

Necessary parts

The following parts are required to assemble the case.

Printed part

Mechanical parts

  • (3x) M3 inserts (M4 outer diameter)
  • (2x) M3 20mm male to female spacers
  • (2x) M3 5-to-15mm hex head screws
  • (5x) M3 18mm countersunk screws

Electronics

  • (1x) NVidia TX2 or TX1 (of course)
  • (1x) Connect Tech Orbitty carrier board
  • (1x) set of antenna (included with the Orbitty carrier board)
  • (2x) voltage regulator (step-down) LM2596 boards. The boards are cheap and easily findable online, but they should have the following dimensions to fit within the case.

Connectors

The following connectors are needed for one case:

  • (1x) XT60 male battery connector (or any battery connector)
  • (1x) Molex minifit Jr. male housing (2x1) and its associated crimp terminals
  • (2x) Ribbon cable female connectors (20 poles, 2.54mm) and associated 20 wire ribbon cable

Printing the case

PLA

Most parts were printed using Ultimaker black PLA and/or black tough PLA with PVA supports (dual-printcore printer). The PVA support material is disovable in water and allow for a high precision in the printed connector housings. It's probably possible to print the parts without the PVA support material, but that would require more post-processing to remove the supports from the connector housings.

The following printing parameters were used for all parts printed in PLA:

Parameter Value
Layer height 0.1mm
Infill 40%
Infill pattern cubic subdivision
Support material PVA
Support pattern triangles
Support overhang 45%

front clip, left clip, right clip, rear locks

For the clips, it's important to print them laying on their side to make the part stronger in the bending direction.

Clear resin

The cover is printed using a resin printer and clear resin so that the part is clear enough to see the LEDs (after sanding and coating). The resin used was the Formlabs Clear Resin V2 (FLGPCL02) but any clear resin can do.

Post-process

After printing, the part is rinsed of the remaining resin by immersion in a isopropyl alcohol bath as recommended by the manufacturer, but the part is not cured afterward. Instead, it can be polished with sand paper and coated with a transparent paint to obtain a clear result (check Formlabs blog article on clear parts here).

The cover straight from the printer and after supports have removed and part has been rinsed.

Sanding the part and spray painting it with transparent paint makes it clear enough to see through

Putting it together

  • Put the insert in the holes. If too tight, heat from a soldering iron can be applied (gently) to melt the inserts into position

  • Solder the power supply wires to the DC-DC converters input.

  • Use a short lenght of wire to bridge the input from the lower converter to the upper one. Use the spacers to get an idea of the distance between the converters. The lower converter will provide power to the TX2 will the upper one will provide power the optional accessory output.

  • Solder the wires from the converter outputs. Cut the input cable at desired length and solder the XT-60 (or other) battery connector.

  • It's the good time to connect a battery and adjust the input voltage of the TX2. According to Connectech, the Orbitty carrier board take 9-14V as input voltage. Screw the converter's spacers into their inserts.

  • Crimp minifit connector pins to the upper converter output after adjusting length of the wires (the connector should slide in the output connector casing). Add connetor on the pins. Be sure to respect the polarity.

  • Push the connector into its casing to lock into place. If needed, use zip ties to lock the wires into place.

  • The lower converter output wires should run parallel to the case power supply cable. If needed, use zip ties to lock them into place.

  • Cut a ribbon length of 10cm (~4 inches) and crimp the connector on it according to picture orientation

  • Place one end of the assembled cable in the connector casing (respection orientation in picture) and push to lock in place.

  • Add the antenna connector on the back and screw them in place.

  • The antenna wires can be folded and zipped in place. The tip of the wires might have to be bent a bit to give the TX2 enough space to slide in.

  • Place the TX2. Adjust the converter output wire lengths and screw them into the block terminal.

  • Connect the antenna to the TX2 (using a flat screwdriver if needed).

  • Connect the flat ribbon cable other end to the TX2 GPIOs, respecting orientation in picture.

  • Gently push the TX2 into place. Screw the top converter to the spacers using the M3 5-to-15mm hex head screws.

  • Turn the case upside down and screw the TX2 using the M3 18mm countersunk screws.

  • Add the rear locks and push them in place strongly.

  • Add the left and right clips and push them in place strongly.

  • Slide the TX2 connector block in place

  • Add the cover by first putting the front latch in place and then sliding it gently in place (the front latch is a weak point that I'm aware of).

  • Screw the cover in place using the remaining M3 18mm countersunk screw.

  • Screw the antennas.

  • Add the front clips on the holder part. If needed use a plier to secure them in place.

  • Put the case on the holder by sliding the rear locks in and pushing on the front until the clips get in place.

  • Assembly is done!

About

A portable case for the Nvidia Jetson TX2 and Connectech Orbitty Carrier board for embedded applications (robotics, UAV,...)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published