NVIDIA's press release states that "Jetson TX1 is the first embedded computer designed to process deep neural networks -- computer software that can learn to recognize objects or interpret information." The 3.4x2inch module includes a Tegra X1 ARM Cortex-A57 processor with 256-core NVIDIA Maxwell graphics, 4GB of LPDDR4 memory, 16GB of eMMC storage, 802.11ac WiFi and Bluetooth, and Gigabit Ethernet support.

AnandTech Article: http://www.anandtech.com/show/9779/nvidia-announces-jetson-tx1-tegra-x1-module-development-kit

The Jetson TX1 Development Kit will be available for preorder starting Nov. 12 for $599 in the United States. The kit includes the Jetson TX1 module, a carrier board (pictured below), and a 5MP camera. The stand-alone module will be available in early 2016 (for $299 in bulk).


The Jetson TK1 (not TX1) was released in 2014 to encourage the development of products based on the Tegra K1 processor. However, according to AnandTech, developers were using the Jetson TK1 outright as a production board, choosing to focus on peripheral and software development instead of system hardware development. With the new TX1, all of the I/O connectivity is provided on a carrier board, enabling rapid development on the credit-card sized TX1 module. After development is finished, the TX1 module can be directly deployed in products, such as drones. 

NVIDIA used a drone application to promote the Jetson TX1



E-mail me when people leave their comments –

You need to be a member of diydrones to add comments!

Join diydrones


  • Nice work Jurgen! That's exactly what I meant. Dimensionally how does the TX1 with breakout compare to a Pi?

    Always a pleasure doing business with a professional! ;-) Come back anytime, I have a few other boards you might be interested in....

    Is there an option to do upright standing DP port instead? Or maybe even a HDMI/DP combo? Mini DP is ok but will want an adapter cable bundled in for convenience at checkout.  

    Regards JB

  • Today we have continued to bring up the J100 with the TX1. The basic system is now working. We have SD card, HDMI out and USB2 for mouse and keyboard working. So we now have the 1080p GUI of Ubuntu. As a first test we have played a 4k H.264 demo video of the Sony A7 camera (2160p30). It played perfectly on our 1080p display. The TX1 had to decode and scale the video. Power consumption went up to 10 watts (0.8A at 12V).

    Next we look at USB3. I now have a ZED stereo camera here. Does anybody have an idea, what I could demo with this camera connected to the TX1?

  • Hi JB, I like your idea. Now I know why I am posting my designs here. It is very nice, to get such constructive feedback.

    Here is your idea. I have now placed the USB 3 and Ethernet connector to the side of the TX1. There is a little space left. I would like to use it for the display connector. But there is too little space for a standard display port connector. So I am thinking about the mini Displayport connector. That should fit. I wonder whether the TX1 would support it.

    Also I have integrated the full length 2280 M.2 type M slot. But backward compatibility to SATA cards (M.2 type B 2242) is an question. This would require that the TX1 needs to switch one of his PCIe ports to SATA. This needs to be checked.

    Regards, Jurgen


  • Hey Jurgen Buddy...wowsa not so fast!

    You're already doing the next board? You must have too much time on your hands! ;-)

    Let's do the easy bits first.

    I can agree mostly with the connectors you list. Am I right that there will be no standart HDMI out and only the display port? Adapters are available I suppose. DP is better res/hz though.

    I also agree to use the M.2 E format slot (but maybe keep the length free behind it for an M just in case? The price is coming down with the newer formats coming through)

    For the orientation of the board I vote to use neither of the options you suggested. Sorry! :-(

    Rather mount the TX1 socket and the LAN, dual USB2 and Display port on the same side of the board, but move the LAN, USB and DP to either the short or the long side of the board, but next to where the TX1 is located. If you move these to an end, you will only increase the board length by some 20-25mm in one dimension as the high USB/LAN/DP sockets will be sitting next to the TX module instead. This will create a much more compact form factor and you could also use it as a extension of the previous board maybe? The good thing is that the board will be no thicker than you current one and only slightly longer (or wider). It's probably even possible to use a LAN dual USB component, depending on the height of the TX1 cooler assembly used.

    Similar to this where the Navio (TX1) board is nestled beside the Pi LAN/USB:


    What do you think?

  • Here is a first draft of concept 1. On top there are connectors for 12V power, fan and UART. And the M.2 type B 2242 slot. And the 22 pin FPC connector for my 4 lane HDMI to CSI-2 module (B101).

    On the bottom from left to right are the dual USB3 connector, the RJ45 1000B-T and the display port. Behind is the micro SD card.


  • I am thinking about integrating a M.2 type B slot for 2242 cards (22 x 42 mm in size). These a small SDDs with SATA interface. Would this be fine for an SATA drive?

    There are other versions of the M.2 interface:

    NVIDIA has implemented a M.2 key E slot on their development board. It is for Wifi devices. However even NVIDIA feels that there is not that much use for this kind of slot as the TX1 already has Wifi integrated. Another alternative for Wifi integration would be to use the USB connector. I know there are quite a few high power (1 watt) Wifi USB sticks out there, which people use.

    M.2 Key M features 4 PCIe lanes and is for very high performance SSD cards. These have a 2280 (22 x 80 mm) form factor and are quite expensive. I cannot imagine that you would integrate such an SSD in a UAV. 

    So I would opt for the first option, the small M.2 Key B (SATA) slot. These modules are small in size (22 x 42mm) and fairly inexpensive (starting at €40). I think, they would be a good ft. In theory there could be a converter to bring out the the standard SATA connector from a M.2 type B card. The signals and power are there.I wonder, whether somebody makes such an adapter?

  • I would vote for option 1, but hard to make everyone happy.  full PCIe would be nice for hi power WiFi.

  • A standard SATA data connector and 5V power for SSD would be great.

  • Hi everybody, I am looking at developing another version of the J100 carrier board. My idea is the keep the size of the TX1 and to make it as small as possible. However I would like this one to have the standard connectors and not just simple headers. I am thinking about the following interfaces:

    • RJ45 connector with integrated magnetics for Gigabit Ethernet (1000B-T)
    • a double USB3 type A connector (blue)
    • a standard display port output connector
    • a socket for the B100 HDMI to CSI-2 in module (4 lanes - up to 1080p60 input)
    • optionally a couple of headers for CAN, UART, SPI, I2C

    Now there are two possible ways to realize this physically:

    1. I mount this carrier right underneath the TX1 module and put the connectors for USB3, Ethernet, DP, and HDMI in on the bottom side of the carrier. Here I can make it the same size as the TX1. The total height will be 16mm (carrier plus TX1 w/o heatsink) + height of the double USB3 = 16mm = 32mm. The heatsink comes on top.
    2. I mount the connectors beside the TX1 module on the top side of the carrier board. Now the carrier has to be wider so that there is space for the connectors and the B100 module. The largest component is the B100 and its length is 42 mm. so the carrier board becomes: 87 x (50+42) = 87 x 92 mm. So I almost double the area. However the height is less. If I just put small components on the back, the total height w/o heatsink could be 16 +2 mm = 18mm.

    I prefer option 1 at this time. I wonder whether anybody here has some thoughts or proposals? If you do, please let me know.

    Thank and regards, Jurgen

  • Hi JB, we started testing the J100. We now have console access via UART0. Ubuntu boots and we can read the micro SD card. When the system is idle at the command prompt, it takes 150mA at 12V (= 1.5 watts). The fan is off. And the heatsink is pretty cool. This is already an indication that the power management works real well. So in the end the power dissipation will largely depend on the particular use case.

This reply was deleted.