Close

The new Zerobot Pro

A project log for ZeroBot - Raspberry Pi Zero FPV Robot

Raspberry Pi Zero 3D Printed Video Streaming Robot

Max.KMax.K 02/20/2018 at 22:0213 Comments

All new features: More battery power, a charging port, battery voltage sensing, headlights, camera mode, safe shutdown, new UI

The new software should work on all existing robots. 

When I designed the ZeroBot last year, I wanted to have something that "just works". So after implementing the most basic features I put the parts on Thingiverse and wrote instructions here on Hackaday. Since then the robot has become quite popular on Thingiverse with 2800+ downloads and a few people already printed their own versions of it. Because I felt like there were some important features missing, I finally made a new version of the robot.

The ZeroBot Pro has some useful, additional features:

If you are interested in building the robot, you can head over here for the instructions: https://hackaday.io/project/25092/instructions 

The 3D files are hosted on Thingiverse: https://www.thingiverse.com/thing:2800717

Download the SD card image: https://drive.google.com/file/d/163jyooQXnsuQmMcEBInR_YCLP5lNt7ZE/view?usp=sharing

After flashing the image to a 8GB SD card, open the file "wpa_supplicant.conf" with your PC and enter your WiFi settings.

Discussions

Christopher wrote 06/09/2018 at 03:20 point

I think something is wrong with the Pro image; there is no "wpa_supplicant.conf" file in boot to edit. I downloaded ZeroBotProWifi.7z twice, used etcher to image it three different times, same result. Any thoughts?

I can use the original SD card image, is it a good workaround to use that and upgrade to the Pro version via the given instructions?

  Are you sure? yes | no

Max.K wrote 06/14/2018 at 10:39 point

Sorry for the late reply. I recently fixed an error in the image file and forgot to add the wpa_supplicant.conf in the end. You can create the file yourself by pasting this into a text file and renaming the file to wpa_supplicant.conf:

country=DE
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
    ssid="wifi_name"
    psk="password"
}

(Insert your own ssid and password of course)

  Are you sure? yes | no

Christopher wrote 7 days ago point

I had no idea it was that simple haha. I should have looked on Google for it! Thank you so much for the reply! I will use the new image and see where that gets me, thanks so much!

Do you have any crypto wallet address for donations? I would surely give at least a few bucks towards a good cause, maybe even the Pro V.2 robot!

  Are you sure? yes | no

Max.K wrote 7 days ago point

Glad I could help. The fixed image file is online now as well.

If you want to support me, you could leave a tip on Thingiverse.   : )

  Are you sure? yes | no

Jean-Fran├žois Bocquet wrote 05/24/2018 at 10:52 point

Very nice project! I just finished building mine and after modifying pins for the motor driver and the orientation of the camera video in software, everything runs perfectly.

I just used an other step-up module found here::

https://fr.aliexpress.com/item/5PCS-LOT-DC-DC-Converter-3-5V-to-5V-3A-Step-up-Power-Supply-Boost-Module/710951542.html

and plan on using this::

https://fr.aliexpress.com/item/LiPo-Fuel-Gauge-battery-detection-A-D-conversion-IIC-MAX17043/32599314036.html

for battery percentage reading. I prefer this over volts :)

Thanks for this, it's fun to make and hack!

  Are you sure? yes | no

youngb2 wrote 04/23/2018 at 04:46 point

For the new sd image, the kernel fails to open, but it still opens the desktop. I can't use a keyboard or mouse. A message pops up telling me to change the password of the pi because the SSH is a security risk. Any suggestions on how to fix these errors?

  Are you sure? yes | no

chadk5utc wrote 03/29/2018 at 23:39 point

HI love the project and its progress. I just put one together and have a question and issue. The issue I have is control, Left moves reverse, Right moves forward, Up moves right and Down moves left. Is there a way to correct this? It does not seem to matter if its controlled on laptop or phone or the orientation of the phone?

  Are you sure? yes | no

Max.K wrote 03/30/2018 at 08:15 point

Hi, that means the cables to your right motor are flipped. You can solve this by either soldering them the other way or by changing the file app.js in the folder TouchUI: Inside that file you can change the gpio definitions (e.g. B2 = new Gpio(18, {mode: Gpio.OUTPUT});). B1 and B2 should be the right motor, but it could also be A1 and A2.

  Are you sure? yes | no

chadk5utc wrote 04/03/2018 at 01:48 point

Thanks for that I have resolved this and it works great!! 

  Are you sure? yes | no

John wrote 03/29/2018 at 19:29 point

Do you have a list of the electronics and where to get them?


  Are you sure? yes | no

Max.K wrote 03/29/2018 at 21:06 point

There is a list of everything in the instructions: https://hackaday.io/project/25092/instructions

Most parts should be easy to find via ebay/google.

  Are you sure? yes | no

Craig Hissett wrote 03/18/2018 at 00:30 point

Ah man, this update is awesome!

Your case looks simply amazing - the finish is unreal.

I need to get someone to print this and then put one together for my son!

  Are you sure? yes | no

Max.K wrote 03/18/2018 at 13:07 point

Thank you, glad you like it!

  Are you sure? yes | no