Jetson Nano vs. Raspberry Pi 4

The Jetson Nano is an impressive and relevant credit-card sized computer. I’m very excited to own one and explore deep learning and computer vision capabilities with the 128-core processor. This sets it apart, far apart from other SBCs. That power for the price & size is remarkable. I don’t mind the price. But I wish I could buy more Nanos…

Sadly, many basic C++ libraries and working example programs are not available in a centralized manner. Basic peripherals such as: (1) fast non-filesys GPIO with Direct Register Access like R-Pi’s WiringPi library, (2) PWM, (3) SPI, (4) precise interval timers, etc., are not ready. Forum moderators tend to direct us to other forum threads, but that is not the same as a centralized website with libraries and examples. I can slowly (very slowly) try to build these C++ basics, but my time is very very limited, and I would rather spend that time developing more robotic projects. If I could do that, I could buy more Jetson Nanos.

Hopefully, the Nvidia people will receive this criticism in a constructive manner. The Nano has huge potential. I will continue to explore my Jetson Nano. But for now, I am buying more Raspbery Pi 4s because the C++ peripherals are available, well documented, and centralized so I can focus on building robots.

Hi xplanescientist, thanks for your feedback! We appreciate it for our planning purposes.

For the time being, you may want to see some of these community resources for the topics you ask:

You may have already seen these, I just wanted to include them here for posterity. We try to post helpful resources to the eLinux wiki for Nano and the Jetson Zoo, which anyone can edit and add to.

Regarding the precise interval timers, does nanosleep() not have the resolution you need (even with raised thread/process priority)? In general we prefer to utilize standard Linux APIs where possible.