Skip to content

Setup a virtual machine to build TinyOS firmware for wireless sensor motes in no time with VirtualBox and Ansible.

License

Notifications You must be signed in to change notification settings

wedi/tinyos-virtual-machine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Virtual Machine for TinyOS with Vagrant and Ansible

Setup a virtual machine to build TinyOS firmware for wireless sensor motes in no time.

Installation

It's easy as 1, 2, 3.

git clone git@github.com:wedi/tinyos-virtual-machine.git
cd tinyos-virtual-machine
vagrant up --provider virtualbox

Go and get a ☕ or a 🍺 during the first run. It will take some time to to downloaded and install all the software.
🎉 You are having a VM, readily provisoned with everything you need to build TinyOS firmware.

Hit vagrant ssh to login.

Configuration

TODO... (you know what that stands for... 😁)

Requirements

You need to install VirtualBox and Vagrant. That's it.

Limitation

Right now only the MSP430 microcontroller (e.g. used on TelosB motes) is supported because that's the only one I am using. Feel free to open an issue on my related Ansible project if you need support for a different one.

License

This code is released under the terms of the MIT license.

Honorable Mentions

About the author

Hi, I'm Dirk from Essen, Germany. Software developer, student of business and computer science. I wrote this role to learn provisioning and configuration management with Ansible. I hope you find it useful. Feel free to open an issue or pull request if you are having any suggestions.

About

Setup a virtual machine to build TinyOS firmware for wireless sensor motes in no time with VirtualBox and Ansible.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages