Bitcraze virtual machine V0.2

Firmware/software/electronics/mechanics
arnaud
Bitcraze
Posts: 2538
Joined: Tue Feb 06, 2007 12:36 pm

Bitcraze virtual machine V0.2

Post by arnaud »

Hi all,

I finally got time to post the virtual machine :). This is a very early version and all feedback are welcome. I made a torrent for the image available there: http://tracker.bitcraze.se/torrents/Ubu ... va.torrent

To install the virtual machine you need to have virtualbox installed (https://www.virtualbox.org/) and then you can import the machine and run it.

Username is bitcraze (it logs-in automatically) and password is crazyflie. A keyboard configuration widget is present on the menu bar (shows "us" by default), right click on it to add your local keyboard layout.

The machine includes:
- pre-cloned version of the public bicraze projects from bitbucket (software and firmware)
- All development tools to compile Crazyflie firmware and bootloader, Crazyradio firmware
- All python lib to run the Crazyflie PC client
- Eclipse pre-configured to develop on Crazyflie firmware and PC-Client + QtDesigner to edit the GUI files
- A readme that explains how to start :)

Todo for the next vesion:
- Hardware dev tools
- Tool and configuration to debug the Crazyflie (currently only tools to compile are present)
- Reduce the image size (it is currently 2.2GB which I find quite big, I should be able to cut a lot of useless stuff by starting from a minimal install)
- More documentation in the VM and on the Wiki (I am thinking of cloning a static version of the wiki in the VM, not sure if it is usefull but it would be fun to do :))
- You name it ....
Tuxx
Beginner
Posts: 7
Joined: Sat Mar 09, 2013 7:50 pm
Location: Germany

Re: Bitcraze virtual machine V0.2

Post by Tuxx »

I run your VM with VMWare Workstation 9, it works perfect!
Thanks a lot for the VM.

Alex
tobias
Bitcraze
Posts: 2339
Joined: Mon Jan 28, 2013 7:17 pm
Location: Sweden

Re: Bitcraze virtual machine V0.2

Post by tobias »

Great job Arnaud! Is there a good way too keep configurations between VM versions we make? Maybe we should look into making a script that save configuration files for most common applications such as eclipse etc.
alex
Expert
Posts: 137
Joined: Mon Feb 18, 2013 11:36 am
Location: Germany

Re: Bitcraze virtual machine V0.2

Post by alex »

Thanks for the Bitcraze virtual machine. I'd like to download it, but my router doesn't like port forwarding due to a bug. Is there a way for you to host the file without BitTorrent?

Update: Downloading at the moment, no need for alternative hosting of the file. It was my fault - just messed up port forwarding. :roll:
Last edited by alex on Tue Mar 12, 2013 9:58 pm, edited 1 time in total.
mrb0y
Beginner
Posts: 25
Joined: Thu Mar 07, 2013 1:18 am

Re: Bitcraze virtual machine V0.2

Post by mrb0y »

I just attempted to import the .ova into Vmware Player 4.0 and it does not work. I installed in Virtual Box and it does work as expected. Looks like the virtual appliance import doesn't for work on vmware player 4.0. Just a heads up for any one else who tries.
DesTinY
Member
Posts: 97
Joined: Sat Feb 09, 2013 5:18 pm
Location: Bünde, Germany

Re: Bitcraze virtual machine V0.2

Post by DesTinY »

Hi arnaud,

i tried the VM good job! I have may be two more things. First can you prepare Eclipse for the CF Android development too. And second i found a video instruction to use the PS3 controller over bluetooth in Ubuntu. Check it out :D
http://www.youtube.com/watch?v=C2yKiMxisM0

PS3 controller over bluetooth worked fine for me in the VM with the CF client :lol:
marcus
Bitcraze
Posts: 659
Joined: Mon Jan 28, 2013 7:02 pm
Location: Sweden
Contact:

Re: Bitcraze virtual machine V0.2

Post by marcus »

DesTinY wrote:Hi arnaud,

i tried the VM good job! I have may be two more things. First can you prepare Eclipse for the CF Android development too. And second i found a video instruction to use the PS3 controller over bluetooth in Ubuntu. Check it out :D
http://www.youtube.com/watch?v=C2yKiMxisM0

PS3 controller over bluetooth worked fine for me in the VM with the CF client :lol:
Thanks for the tip about the video! I'll give it a try since I've never actually gotten the BT to work very well... still use USB cable.
alex
Expert
Posts: 137
Joined: Mon Feb 18, 2013 11:36 am
Location: Germany

Re: Bitcraze virtual machine V0.2

Post by alex »

alex
Expert
Posts: 137
Joined: Mon Feb 18, 2013 11:36 am
Location: Germany

Re: Bitcraze virtual machine V0.2

Post by alex »

DesTinY wrote:Hi arnaud,

i tried the VM good job! I have may be two more things. First can you prepare Eclipse for the CF Android development too. And second i found a video instruction to use the PS3 controller over bluetooth in Ubuntu. Check it out :D
http://www.youtube.com/watch?v=C2yKiMxisM0

PS3 controller over bluetooth worked fine for me in the VM with the CF client :lol:
Wow, it works! Getting better each time I start the VM. Getting in touch with Linux a the same time. Love this project so far. The PS3 controller device and your external/internal bluetooth device has to be activated in the VM specific settings, of course.
Daniel
Beginner
Posts: 11
Joined: Tue Apr 30, 2013 9:38 am

Re: Bitcraze virtual machine V0.2

Post by Daniel »

Hello everyone,

is it possible to use Parallels for this virtual machine?

--------------------------------------------------------------------------------------------------------------------
EDIT: Problem solved i found a way to convert ova to vmx and vmx can be converted to pvm
this is the tutorial --> http://aspyct.org/blog/2012/08/17/open- ... parallels/
--------------------------------------------------------------------------------------------------------------------
Greets

Daniel
Last edited by Daniel on Thu May 02, 2013 5:34 am, edited 1 time in total.
Post Reply