Close

Easy Setup using SD Image

A project log for ZeroBot - Raspberry Pi Zero FPV Robot

Raspberry Pi Zero 3D Printed Video Streaming Robot

Max.KMax.K 06/24/2017 at 13:0717 Comments

After a few people ran into problems with the tutorial, I decided to create a less complicated solution. You can now download an SD card image for the robot, so there is no need for complicated installs and command line tinkering. The only thing left is getting the Pi into your network:

  1. Download the image file from here and unzip it to your PC: https://drive.google.com/uc?export=download&confirm=EUSf&id=0B4WbDsFout-NN1M1dzU0elR3NXc
  2. Flash the image to an 8GB or bigger micro SD card with the software of your choice (e.g. Etcher). Don't plug the SD into the Raspberry yet!
  3. In the boot partition of the SD, open the file wpa_supplicant.conf (e.g. using notepad). Change wifi ssid and password to your wifi name and password. The file will be automatically moved to its spot of the Pi's file system on boot. If you make a mistake, you just need to create the file again.
  4. After the Pi has booted up, find out its IP address using your routers interface or through an app like Fing. Connect to this address (e.g. 192.168.2.3) with any browser on your computer

If you don't want the robot to be restricted to your home network, you can easily configure it to work as a wireless access point. This is described in the tutorial.

EDIT 29.7. Even easier setup - the stream ip is selected automatically now

Discussions

Rudi wrote 03/29/2020 at 17:19 point

Hi,

I have installed your SD image and can access my Pi http://[IP]:3000 and see the video, but the controls on the right hand side to turn the light on and off, and take photos are not there. How do I enable those buttons?

  Are you sure? yes | no

Max.K wrote 03/29/2020 at 18:50 point

I think the problem ist that you are using the older version of the image. Only the later pro version has UI buttons:

https://drive.google.com/file/d/163jyooQXnsuQmMcEBInR_YCLP5lNt7ZE/view

I'm sorry for the confusion but I tried to clear things up with this post:

https://hackaday.io/project/25092-zerobot-raspberry-pi-zero-fpv-robot/log/156016-how-to-get-started-fall-2018

  Are you sure? yes | no

Rudi wrote 03/30/2020 at 10:45 point

Thanx. That image worked. I download the ISO from this very page. The link above is different than the one you have given me now.

Look here: https://drive.google.com/uc?export=download&confirm=EUSf&id=0B4WbDsFout-NN1M1dzU0elR3NXc

  Are you sure? yes | no

raymondrife wrote 08/06/2018 at 04:44 point

Hi I've been trying  to get this to run but I can't connect to the Pi through the browser. I can ssh into it &connect via vnc but it won't connect through a browser. The same raspi works fine with octoprint or motion eyes  but I can't get it to connect using this image.  If I type 192.168.1.2 into the url bar a message flashes up telling me  - Well done so far, this is the right ip for the raspberry pi with a hyperlink beneath saying click here to control the robot., but in less than a second that message disappears and the url changes to http://raspberrypi:3000/  but I get the firefox message telling me I can't connect, try again later etc.

I've re-flashed the image and even downloaded it again and tried again. Can you give me any suggestions ?

  Are you sure? yes | no

Ceer123 wrote 07/17/2018 at 22:58 point

Thanks for the image.  What is the root password?

  Are you sure? yes | no

Max.K wrote 08/09/2018 at 14:46 point

It's the default username and password. (user: pi  pw: raspberry)

  Are you sure? yes | no

a837541733 wrote 11/25/2017 at 05:39 point

Hi there! I'm very interested in this project and I've flashed the image to a SD card but when connecting to its IP address, at first it says it's the right IP address for the Raspberry Pi, but when I click the link between the site it says can't find the DNS address for raspberrypi. What should I do to get this work? Have a nice day!

  Are you sure? yes | no

Max.K wrote 11/26/2017 at 09:54 point

So you looked up the IP using Fing? Did you enter this IP in a regular browser? You can try entering the IP followed by the port number (:3000) of the application like this: 192.168.2.3:3000

If nothing helps you can start over and flash the image to the SD again.

  Are you sure? yes | no

a837541733 wrote 11/26/2017 at 15:07 point

I've checked the IP using the interface of my router and it's correct because I can connect to my Pi with a computer using remote control. And I've tried both Chrome and IE on both PC and mobile phone but it didn't work, even I add the port ":3000" or ":9000" behind the IP address. Maybe I will try to flash the image again the other day. Thanks for the help anyway~

  Are you sure? yes | no

juandelacosta wrote 11/24/2017 at 07:42 point

i flashed this to a sd and i cant get this working. port 9000 and 3000 are port forwarded. i can see the sample site on  9000 for the streamer and it works. the 3000 site doesnt have video

  Are you sure? yes | no

Max.K wrote 11/26/2017 at 09:47 point

Hi, sorry for taking so long to respond. 

Is the video feed working on the sample site? Is port 3000 completely empty or just missing the video? Maybe you can try and flash the image again.

  Are you sure? yes | no

juandelacosta wrote 11/26/2017 at 11:49 point

i figured out what i did wrong. i had the old easy install image still around and used that. reflashed with new image and all good

  Are you sure? yes | no

juandelacosta wrote 11/26/2017 at 13:28 point

went with  a 32 gig card so i wouldnt have issues with  size of the image;

Used a partition manager tool like Partition Wizard to moved the Ext4 partition to the end of the card, and resize the FAT partition to use all unallocated space.


  Are you sure? yes | no

Nocturnal wrote 06/30/2017 at 20:02 point

None of my 8gb cards worked. Put it on a 16gb. node.js does not exist (I assume you meant app.js) and the existing ip address is not 10.0.0.1

  Are you sure? yes | no

Max.K wrote 07/01/2017 at 09:28 point

Thanks for the feedback. I don't think there is an easy way to shrink the images. If its only 1 Byte larger than your card, it can't be installed there. I meant the language node.js, not the file.

  Are you sure? yes | no

Nocturnal wrote 06/26/2017 at 18:28 point

I tried downloading your image, etcher doesn't like it, and Win32DiskImager says it won't fit on a 8gig card,.

  Are you sure? yes | no

Max.K wrote 06/26/2017 at 19:44 point

I have tried it with two different 8 GB SD cards. The one I have here has 7.41 GB of effective memory. Even if its a 8 GB card, yours may not have enough memory. 

You can either try another 8 GB SD card or use a 16 GB one to be on the safe side.

  Are you sure? yes | no