PiCrawler Upgrades

I wish i could upload an mp4 to see this walk around, but when I finish up I’ll put everything up on my Github.

Just curious how you managed to get your Pi 5 working with the HAT.

I’m new to Raspberry Pi 5 and have been poking around with ChatGPT for ideas. From what I’ve gathered, the approach is to power the Pi 5 separately through its own USB-C supply and then block pins 2 and 4 (the 5 V lines) on the GPIO header so the HAT doesn’t back-feed power into the Pi. Grounds would stay connected so signals still work.

Is that the right way to do it?

My situation: I just realized I bought the V1 PiDog (which apparently isn’t Pi 5 compatible) and also picked up a Pi 5. I can’t return the PiDog (and still on the way), but I could still return the Pi 5 and swap for a Pi 4 if needed. I’d really like to keep the Pi 5 if there’s a workable hack to make it run stably with the V1 kit. Has anyone here tried this setup with success?

Regarding the chassis size, we currently do not have plans to increase its dimensions. A larger chassis would be incompatible with our existing product and would require resizing all corresponding sheet metal components.

The Robot HAT 5 is not available for individual sale, as it is a core component specifically designed for the PiDog V2.

However, if you own a PiDog V1 and wish to upgrade it for Raspberry Pi 5 compatibility, please contact at service@sunfounder.com. They can assist you in purchasing a Robot HAT 5 and a 3P battery separately. Also upgrading the servos is also an option for enhanced performance.

I used a 52pi PD power board, and a 10,000mah 45w power bank that powers the pi5, and hailo. Battery to 52 board, 52 board to the c port on the pi5. The robot hat is powered by the sunfounder 7.4v lipo battery. The robot hat has diodes that prevent the pi5 from powering the hat, so you dont really need to short anything. The only thing really that doesnt work on the pi5 is the spi and i2c pins on the robot hat. The small jst i2c port works though for qt stemma sensors. So, TLDR, yeah 2 seperate batteries.

Running Ubuntu 24.04 Desktop with ROS2 on the Pi. Hailo modules are run in a container on the Pi5.

I took the Pi zero 2 W with Waveshare sensors hat off. Waveshare modules are junk, not worth the headache. Re-purposed the Pi zero 2W, trying out this Pi Sugar “Whisplay” hat for the pizero, to give remote voice commands. Using Nvidia’s AI Workbench and Isaac ROS, Sim, Lab to train models for this project, but it’s going slow.

Sunfounder Picrawler
1x Sunfounder Picrawler chassis
1x 16gb Raspberry Pi 5
1x Sunfounder Robot Hat V4
1x Raspberry Pi AI Hat+ Hailo-8l 13tops
1x 52Pi PD PowerPi Board
1x INIU 45W 10,000mah battery
1x ORICO Metal M.2 NVMe 2230 SSD Enclosure
1x Official Raspbery Pi NVME, 512GB
1x 128gb PNY SD card
1x Sunfounder 3.5" gpio display --ditched the waveshare screen. Junk.
1x Adafruit VL53L0X ToF
1x Adafruit TDK InvenSense ICM-20948 --sensors are daisy chained with adafruit’s QT Stemma ports to the robot hat.
11x USB Speaker
1x USB Microphone
1x USB Brostrend AX1800 Linux
1x INIU 10,000mah 45W PD Battery
1x Sunfounder 2500mah Battery
2x GeeekPi 3pcs Quiet Cooling 5v fans
12x Sunfounder metal gear servos
1x C-SRO4P ultrasonic distance sensor
1x Raspberry Pi Camera Module 3
Total Weight: 1.2kg

Lesson learned this update, don’t use waveshare products. Most of my failures were cheap waveshare products.

-Alienware 13 R
Running Ubuntu 24.04 LTS
32GB Ram
Nvidea GeForce GTX 1060 6GB
Nvidea P4 eGPU 8GB

-Robot has been tested with the Sunfounder’s PiCrawler library, Robot Hat modules using the basic provided examples from Sunfounder’s PiCrawler GitHub for movement controls and servo calibration.

1 Like


Still working on this project. Lots of problems and dead modules along the way, but I am getting ever closer. I m pretty sure this is my final loadout for this Picrawler, everything is finally working and now it is just a software hurdle to tackle. The Nvidia GPU’s are running hot just training the model for the “gait”. When I am done, this thing should be able to run and jump. Then on to the voice & chat AI. Oh, and the local AI made this image, so this is the Picrawler drawing of itself. Which I think is cool.

1 Like