Skip navigation

community

Metalab

11 Posts
0

We did it!

Posted by overflo May 3, 2011

The EduBuzzer, our hackerspace challenge contribution is finished.

It works!

 

We gave you some previews and reviews over the past 5 weeks and from time to time we were not sure we could make it in time.

 

But we did! and boy how we did!!!

 

Lets start at the beginning 5 weeks ago..

We had a meeting of ~10 people and we gathered ideas what we could build for the hackerspacechallenge.

 

Various ideas were discussed and after 3 hours of talking we settled with the idea of an interaction device that enables classes to have quizshows.

 

From there the idea grew into a more generic device that could also be used to play games,

have a multiple choice tests or participate in a survey.

 

So we had to implement something more flexible.

FAR more flexible that is

 

 

The EduBuzzer was born.

"Wow i totally want one of those!!" - Anika, 8 years

 

It has 4 leds (blue, red,yellow,green), 4 buttons, one RGB led to change the color of the enclosure, a piezo beeper to play sounds and melodies, a RF link and an iButton interface to personalize the devices.

 

We took great care to only use parts that are widley available and cheap, so that devices can be built for ~20 USD.

 

There are two versions that provide the same functionality:

 

1. a very cheap and straight forward arduino shield

2. a complete hardware setup we created from scratch including a 2-layered PCB, a 3D printed enclosure, a lazzzored part in the middle and 4 buttons manufactured using our lathe

 

 

Hackgalore aka as technical documentation overview:

The project has a very detailed documentation in our wiki @ http://metalab.at/wiki/HSC2011

 

We used 5 different programming languages C, Java, Python, Javascript and embedVM which is a virtual machine that runs on the atmel MCU family.

The whole concept is that one EduBuzzer is connected over USB to the teachers laptop/computer acting as a basestation.

On this computer we have a middlewareserver that connects to the EduBuzzer and provides a webserver on localhost that the teacher connects to with his webbrowser.

The different applications and games are implemented in Javascript.

We decided to go for this setup because the design of the applications can be customized and modified with ease using CSS in the browser frontend.

Furthermore Javascript is a *very* popular language and the whole application framework is implemented using a jQuery object model that makes application development a piece of cake.

During development we found out that it was not efficient to send large colorsequences or melodies over the air every time, but rather we send a little program to each EduBuzzer in the beginning of an application and jump to the desired part when the action is required by the application.

 

Then clifford desided that this is all fun and good but a real virtual machine is way cooler so he implemented the embedVM which is now an official spinof.project of the hackerspace challenge.

 

 

Final notes:

The project is (almost) in a working production state but given 5 weeks of developemnt and setting our goals that high the whole setup is still a little wonky.

We will definitely continue work on this project as the resonse from the educational community was very positive and all the kids that played with it so far wanted to take one home.
Also the teachers we spoke to liked the concept because it will make education much more interesting and appealing and new toys are always something that motivates kids to participate in class.

 

 

Links:

http://metalab.at/wiki/HSC2011   <- the super duper project documentation  go there if you are interested in this project, tons of documentation is waiting for you!

https://github.com/Metalab/hsc2011 <- software, schematics, 3D printer files, lazzor files, ...

 

http://metalab.at/wiki/HSC2011/Software/embedVM  <- the super duper spinoff project

 

 

 

The great final video showdown 1/2

 

 

 

 

The great final video showdown 2/2

0

EduBuzzer milestone

Posted by chrysn May 1, 2011

We've reached the next milestone in EduBuzzer development by now! We now have:

 

  • an enclosure:

http://metalab.at/wiki/images/thumb/d/d4/HSC2011-case-battery-closeup.jpg/400px-HSC2011-case-battery-closeup.jpg

  • a final PCB, fully assembled:

http://asset.soup.io/asset/1842/8134_f2f9_500.gif

  • a software stack that passes events back and forth between remote devices and the web browser session that controls it all

 

Next steps: updating the documentation, as demanded by Good Lab Practice.

0

 

We just finished a short introduction video featuring some of the teammembers of the great hackerspace challenge here at the metalab vienna.


Our project is called the EduBuzzer and consists of a set of electronic devices that are connected over a radio link.

These  devices enable teachers and students to interact in new ways bringing  the fun back into the classroom while creating a new dimension of  interaction and participation.

Details, schematics, a lot of  documentation, more videos and photos will be provided in the next  days.. meanwhile you can check out our wiki @ http://metalab.at/wiki/HSC2011

 

WARNING: our wiki contains german language. beware of the sauerkraut

0

 

Yesterday evening just rocked!

There was sooo much progress its hard to put it all in here..

We have a final PCB layout and expect the manufactured boards to arrive next week.

An enclosure prototype was fabricated using our makerbot and the firmware for the edubuzzer has grown in wonderful ways.

 

In the beginning we wanted to build a device that blinks when a button is pressed.

Then it evolved into a more generic education participation tool with a flexible application frontend..

And now we have .. a VIRTUAL MACHINE!

 

Not kidding.

Clifford and chrysn implemented a virtual machine that fits in 3KB on the atmega MCU platform of choice and we can send code over the radio to the devices now.

This code runs then inside the virtual machine and lets LEDs blink and the buzzer beep and makes the enclosure change color using the built in RGB led.

You can create the code for the virtualmachine in a highlevel C-like programming language or in python!!!

Isn't that amazing?!

 

Next week is all about the software frontend and we have already some userexperience mockups.

This project will change a lot. In education, and also in the hackerspace community as it can be used for an infinite list of purposes..

Think: group votes, discussions, moderation,...

 

 

We will keep you updated on the software and make some detailed technical documentation during next week.

 

Hack on!

-flo

 

 

 

 

PS: oh yeah..  below i embedded a metalab related video that gives a nice overview of the different projects that happend in parallel yesterday evening.

 

0

Yesterday 3 shiney prototype arduino shields arrived.

We now have _5_ devices we can (ab)use for testing the network protocols.

This is great news.

Also the design for the final product PCB is finished and we had it setup on a breadboard successfully today.

Check out the attached pics and video for details.

 

 

hack on!

-overflo

 

 

 

 

 

 

 

 

http://metalab.at/wiki/images/3/3f/Hsc2011_prototype_pcb4.jpg

 

http://metalab.at/wiki/images/5/5a/Hsc2011_prototype_pcb5.jpg

0

RF protocol finalized @metalab

Posted by overflo Apr 1, 2011

 

Yesterday clifford and chrysn spent the whole day implementing the RF protocol layers for the RFM12b chipset.

The RF communication is now in a working state and the guys are starting the implementation of a VM to run on the Atmega238p.

This sound all like a little overkill.. but trust me. it's not

We started out with a rather simple idea that evolved into something soo much bigger and better that i cant wait to show you the final outcome.

 

 

The webserver core features were also already implemented by amir and we are now able to start the application development.

And guess what! today is FRIDAY! we so excited!

 

And there is a metaday today so if you happen to be in vienna, come by and enjoy a very interesting evening with us on the topic of nuclear reactors, how they work and what happens when they fail..

 

 

:*
-flo

0

 

The prototyping continues..

we now have

- a full working RGB led

- a buzzer

- 4 leds

- 4 buttons

- the radio module (RFM12b)

- and full iButton support!

 

 

 

yay.. soon.. real soon now..

0

 

 

Lately we got visited from a mediaproducer from bosnia herzegovina who produced this sweet promo video

for the BHT1 television.

Its very well made and you get some nice views on the metalab

0

Hi from the Metalab

Posted by stereotype Mar 27, 2011

Hi guys and girls,

 

I wan't to give you a little introduction to our fine hackerspace. We are based in the wonderful mountain rich country called austria in the heart of europe. And in austria the hackerspace is located in the capital vienna, famous for its rich culture in music and delicious desserts, especially fancy cakes. You can come and visit the space whenever you want. It's completely open for everyone and you don't need to be a member to use the infrastructure.

 

First a little despcription about our space. We have 200 m² of room for doing great an astounding things, or just to chill a little bit. The rooms are separated in the main room where most of action happens. It's perfectly suited for events, workshops, talks or shows. Then there is the kitchen where you can get some juicy and cold softdrink or cook a tasty dinner.There is also a library where you can grab a book and read it or just work in a quiet environment. The room next to the library is our sound studio equipped with super cool synthesyzers and keyboards. We also have a room for creating electonic devices and other hardware stuff. It's called the whateverlab, and most of the action for this challenge will happen there. You will find in this room some makerbots, a lasercutter, an electronic part inventory and many more gear for hardware handicrafting. The last but not least room is the heavey machinery room where you can do the hardcore stuff like welding. As you can imagine our space provides you with many opportunities to do great things, and many members did like building electonic instruments out of scrap, launching rockets fueled with a salami sausage into the orbit and building robots that mix you the perfect most delicious cocktails.

 

Our philosophy is to give people the opportunity to create and hack something they normally can't do because the don't have the tools or the knowledge to do it. We also want to embrace the mindset of a hacker to ignite the desire in people to use their skills and potential for creative projects that may help others or are just fun.

 

To get a little taste of our hackerspace i added some pics. If you want to see even more just go to flickr an look for the group "metalab".

0

Our first prototype for the hackerspace challenge illustrated in 3 videos from the first 3 days

 

 

part 1

 

 

 

 

part 2

 

 

 

 

part 3 featuring zwax pancakeinator

 

 

 

Also check out the SOUP of the hackerspace competition and fell free to JOIN and post stuff from your projects progress.

 

 

happy hacking!

-flo

0

Hello world

Posted by overflo Mar 24, 2011

so this is the element-14 community site..

not bad indeed!

 

most up-to-date information on our contributions to the haclerspace challenge can be found in our wiki

we will try to keep this blog updated at least once a week but time flys and there are things to solder

i also created a soup.io site found on http://hsc2011.soup.io that can be used as an aggregator for all hackerspaces that want to contribute into sharing their progress with a broad audience.

 

happy hacking!

-overflo