Get a FREE copy of Circuit Cellar magazine’s April issue with your order while supplies last. This offer is only available for orders shipped to USA or Canada. To get your free issue, enter the coupon code CIRCUIT0414 into your shopping cart. The magazine will add 6 ounces to the package weight when calculating your shipping options.
From Early Adopter to 3D Printing Master
John Eberhart, a lecturer at the Yale School of Architecture, remembers a time when the only tools available to an architecture student were two hands and a lathe. Times have changed.
Join us at the MakerBot Retail Store in Greenwich, CT this Thursday, April 24th and discover how Eberhart is using MakerBot Desktop 3D Printers to change the way students think about architecture. Eberhart will discuss his 15-year career as a professional architect and instructor at the Yale School of Architecture. Click here to register.
Eberhart was always an early adopter. He began his career at Yale as a student of architecture and was the first in his class to use a 3D computer rendering to present his final project. Yale hired Eberhart right out of college, and he got to work making the architecture program one of the most technologically advanced in the country. He even purchased a high-end 3D printer in 1999. However, there was one big obstacle: cost.
“Yale architecture students have to pay for their own building materials, and our earlier 3D printers ran students $200-400 per print,” Eberhart explains. Those prohibitive costs are a thing of the past and Eberhart’s students have made thousands of successful prints since he purchased his first MakerBot Replicator 2 Desktop 3D Printers last year.
MakerBot Replicator 3D Printers Unleash Student Creativity
The ability to 3D print early iterations of a design gives students the opportunity to incorporate greater personality, risk, and creativity into their conceptual drafts. Eberhart says that many students are taking advantage of the broader range of possibilities by letting their imaginations run wild. In the past few years, he’s seen more elaborate lattices, curvy Frank Gehry-esque designs, and far-out concepts than ever before.
Don’t miss John Eberhart’s lecture and Q&A this Thursday at the MakerBot Retail Store located at 72 Greenwich Avenue, Greenwich, CT.
Some of you will be aware that we’ve been working on a new, more responsive and more modern desktop experience for the Raspberry Pi. We thought you might like an update on where we are with the project.
The chip at the heart of the Raspberry Pi, BCM2835, contains an extremely powerful and flexible hardware video scaler (HVS), which can be used to assemble a stack of windows on the fly for output to the screen. In many ways the HVS resembles the sprite engines you may remember from 8- and 16-bit computers and games consoles from the Commodore 64 onward, with each window treated as a separate translated and scaled “sprite” on top of a fixed background.
The Wayland compositor API gives us a way to present the HVS to applications in a standards-based way. Over the last year we’ve been working with Collabora to implement a custom backend for the Weston reference compositor which uses the HVS to assemble the display. Last year we shipped a technology demonstration of this, and we’ve been working hard since then to improve its stability and performance.
The “missing piece” required before we can consider shipping a Wayland desktop as standard on the Pi is a graphical shell. This is the component that adds task launching and task switching on top of the raw compositor service provided by Wayland/Weston. The LXDE shell we ship with X on the Pi doesn’t support Wayland, while those shells that do (such as GNOME) are too heavyweight to run well on the Pi. We’ve therefore been working with Collabora since the start of the year to develop a lightweight Wayland shell, which we’ve christened Maynard (maintaining the tradition of New England placenames). While it’s some distance from being ready for the prime time, we though we’d share a preview so you can see where we’re going.
Packages for Raspbian are available (this is a work in progress, so you won’t be able to replace your regular Raspbian desktop with this for general use just yet, and you’ll find that some features are slow, and others are missing). Collabra have made a Wiki page with compilation instructions available: and there’s a Git repository you can have a poke around in too.
[Hans] wanted to see the frequency response of a bandpass filter but didn’t have a lot of test equipment. Using an RTL-SDR dongle, some software and a quickly made noise generator, he still managed to get a rough idea of the filter’s characteristics.
How did he do it? He ‘simply’ measured his noise generator frequency characteristics with and without the bandpass filter connected to its output and then subtracted one curve with the other. As you can see in the diagram above, the noise generator is based around a zener diode operating at the reverse breakdown voltage. DC blocking is then done with a simple capacitor.
Given that a standard RTL-SDR dongle can only sample a 2-3MHz wide spectrum gap at a time, [Hans] used rtlsdr-scanner to sweep his region of interest. In his write-up, he also did a great job at describing the limitations of such an approach: for example, the dynamic range of the ADC is only 48dB.
Filed under: hardware, wireless hacks
Have you ever wanted to spend six months toiling over a workbench creating a robotic masterpiece only to see it explode in a ball of flames five seconds after you turn it on the day of the race? We’ve got the perfect competition for you: the SparkFun AVC! The Autonomous Vehicle Competition lets you put your autonomous vehicle through the paces with a separate ground and aerial course. The competition happens June 21st at the Boulder Reservoir. Check out the AVC site to learn more. We returned to the battlefield this week to shoot a short video detailing the course changes for this year.
As we’ve mentioned in previous AVC posts, the course will remain pretty much the same as it did last year, with a few minor tweaks. For ground, we’re adding a line (for line followers) to make it easier to enter the Micro/PBR class, which has size and cost restrictions. For the aerial entrants, we’re adding three red balloons of death that can be either obstacles or an opportunity for more points. For the full rundown of the rules, click here. Also, it might be a good idea to re-watch the course preview video from last year.
We’ve also added a bit more information regarding the obstacles you’ll encounter. We now have the paint colors for all the obstacles, as well as a link so you can purchase your very own balloons for practicing. Be sure to check out all the information provided, including GPS waypoints.
You have until May 21st to register, so head on over to the AVC site to register, read up on the rules, or check out videos or pictures from previous competitions. For anyone already registered, you have until May 21st to send us a “proof of concept.” At the end of this month, we will send out a reminder with more details. Also, the AVC is free to come and watch. So bring the friends - we’re covering the entrance fee for the reservoir for that day. See you then!
These ABS tracks work with a variety of injection-molded sprocket sets, making it easy to build a tracked drive system based on a number of different actuators. The miniature blue track links connect together using the included dowel pins to create custom length tracks. These tracks are sold in packs of ten loose links and pins.
These ABS tracks work with a variety of injection-molded sprocket sets, making it easy to build a tracked drive system based on a number of different actuators. The miniature yellow track links connect together using the included dowel pins to create custom length tracks. These tracks are sold in packs of ten loose links and pins.
These ABS tracks work with a variety of injection-molded sprocket sets, making it easy to build a tracked drive system based on a number of different actuators. The miniature red track links connect together using the included dowel pins to create custom length tracks. These tracks are sold in packs of ten loose links and pins.
These ABS tracks work with a variety of injection-molded sprocket sets, making it easy to build a tracked drive system based on a number of different actuators. The miniature black track links connect together using the included dowel pins to create custom length tracks. These tracks are sold in packs of ten loose links and pins.
Primo‘s team sent us exciting news from their HQ about their contribution to the open source community. After the successful Kickstarter campaign to launch the wooden play-set that uses shapes, colours and spacial awareness to teach programming logic through a tactile, warm and magical learning experience, they took a step further. They released all the documentation and the instructions to produce a Primo prototype, different from the product that they make and sell.
We just finished the first edition of the Primo play-set open documentation, that includes the design files that we used to make our first prototype and a step-by-step guide to make your own version of the Primo play set. This “maker” version of our product can be assembled using rapid prototyping techniques and common tools like Arduino boards.
We recently published a preview of this documentation just for our Kickstarter backers, who already started to build their projects and to translate the document in their language. The FabLab in São Paulo for example already translated it in Brasilian Portuguese, while other languages like Dutch, Italian and Japanese are now in progress.
The whole documentation is completely transparent: it’s written in Markdown using Jekyll and GitHub pages. In this way it is very easy for creators to modify, translate and use it as a starting point for their projects.
In parallel we are developing an industrial version of our product, using manufacture-quality materials and custom Arduino-compatible electronic boards.
And if you want to read about the experience of a dad making a DIY version in 1 month and a half of work, follow this link.
Primo is an Arduino At Heart partner. If you have a great project based on Arduino and want to join the program, read the details and then get in touch with us.
If you haven’t been over to our education site in a while - well, you’re missing out! Our Department of Education has been hard at work on new workshops, resources and more. We’ve also revamped our entire tutorial system to make it more user friendly and easier to find the topic you are interested in. Today, we want to draw your attention to a few new tutorials that are worth checking out!
The first is for all you weather nerds out there (and we have more than a few in the building here at SFE). In this tutorial written by our fearless leader/CEO Nate, you’ll learn how to create a weather station that connects wirelessly to Wunderground.
Next we have a teardown of the Misfit Shine. The Misfit Shine is one of those new-fangled activity trackers. In this tutorial from Creative Technologist Nick Poole, we get into the guts of the Shine to see what makes it tick!
There are only three examples of the dozens of new tutorials we’ve added in the recent months. Check out the tutorial page to find something that piques your interest!
Sanskriti Dawle and Aman Srivastav are second-year students at the Birla Institute of Technology and Science in Goa. After a Raspberry Pi workshop they decided they wanted to do something more meaningful than just flash LEDs on and off, and set this month’s PyCon in Montreal as their deadline.
They ended up producing something really special. Mudra means “sign” in Sanskrit: the Raspberry Pi-based device is a learning tool for visually impaired people, which teaches Braille by translating speech to Braille symbols. Braille literacy among blind people is poor even in the developed world: in India, it’s extremely low, and braille teachers are very, very few. So automating the teaching process – especially in an open and inexpensive way like this – is invaluable.
In its learning mode, Mudra uses Google’s speech API to translate single letters and numbers into Braille, so learners can go at their own speed. Exam modes and auto modes are also available. This whole video is well worth your time, but if you’re anxious to see the device in action, fast-forward to 1:30.
Sanskriti and Aman say:
Mudra is an excellent example of what even programming newbies can achieve using Python. It is built on a Raspi to make it as out-of-the-box as possible. We have close to zero coding experience, yet Python has empowered us enough to make a social impact with Mudra, the braille dicta-teacher, which just might be the future of Braille instruction and learning.
We think Mudra’s a real achievement, and a great example of clean and simple ideas which can have exceptional impact. You can see the Mudra repository on GitHub if you’d like a nose around how things work; we’re hoping that Sanskriti and Aman are able to productise their idea and make it widely available to people all over the world.
[Andrew] just finished his write-up describing electronic conference badges that he built for a free South African security conference (part1, part2). The end platform shown above is based on an ATMega328, a Nokia 5110 LCD, a 433MHz AM/OOK TX/RX module, a few LEDs and buttons.
The badges form a mesh network to send messages. This allows conversations between different attendees to be tracked. Final cost was the main constraint during this adventure, which is why these particular components were chosen and bought from eBay & Alibaba.
The first PCB prototypes were CNC milled. Once the PCB milling was complete there was a whole lot of soldering to be done. Luckily enough [Andrew]‘s friends joined in to solder the 77 final boards. He also did a great job at documenting the protocol he setup, which was verified using the
open source tool Maltego. Click past the break to see two videos of the system in action.
Filed under: hardware, wireless hacks
The Hackaday writers and readers are currently working hand-in-hand on an offline password keeper, the Mooltipass. A few days ago we presented Olivier’s design front PCB without even showing the rest of his creation (which was quite rude of us…). We also asked our readers for input on how we should design the front panel. In this new article we will therefore show you how the different pieces fit together in this very first (non-final) prototype… follow us after the break!
This is the bottom PCB, containing the main micro-controller, the Arduino headers and the FPC connector for the OLED screen. Finding low profile standard .1″ female connectors was one of our longest Google searches. The ones you can see above are pass-through connectors, which means that the pins can go through the PCB.
This is the CNC-milled prototype case. On the bottom you may notice two slots having a smaller depth to the other end, positioned right on top of the Arduino connectors. As previously mentioned in our Developed on Hackaday articles, we want to give the final users the ability to convert their secure password keeper into an Arduino platform. As you may have guessed, converting the Mooltipass will be as simple as cutting this thin plastic layer (see top of the picture) to access the Arduino headers and unlock the platform.
This is how the bottom PCB fits into the case. 4 screws can be used to keep everything in place. The large elevated plastic area serves as a flat surface for the smartcard:
The OLED screen then rests on the case’s sides:
Enough space is left behind the screen for the flex PCB to comfortably bend. Finally, the top board fits in the remaining space and the acrylic panel is put on top of the assembly:
As our last article stated, we obviously still have some things to perfect. In the meantime, we are going to hand solder a few prototypes and ship them out to our current developers.
Filed under: Featured, hardware
Interacting with objects in a new way has always been the main focus of Digital Habits, a design studio based in Milan. Today we are proud to announce they’ve become a partner of the Arduino At Heart program with their new project called Cromatica (it was exhibited at the coveted Fuorisalone Milan Design Week in the Superstudio Temporary Museum for New Design and started the crowdfunding campaign just some days ago!).
Cromatica is half speaker and half desk lamp: it can be controlled through a natural gestural interface, touch sensors or remotely via the Cromatica Android and iOS app. Designed to deliver both light and sound functions, Cromatica features wireless 4.0 Bluetooth connection for streaming music and a RGB lamp for multiple ambient effects.
Cromatica is embedded with an Arduino allowing for a highly digital, multi-sensory music and desktop working experience. It blends light and sound functionalities in unexpected ways, taking IoT products to a new level of quality. For example you can download the app for natural awakening: light will rise and music streaming will start allowing you to wake up to your favourite playlist, perfect for early mornings.
Take a look at the video for the Natural Interaction:
In the video below you can see how you can create your favorite ambient to match with your mood:
Innocenzo Rifino, Director of Digital Habits, told us:
“The Cromatica is a multi-purpose light-speaker but it is also our vision of the evolution of electronics, a vision that is moving in a more human and open direction. Crowdrooster have helped tremendously by opening our product up to a wider community whilst giving us the chance to generate enough funding to share our concepts more widely.”
The Cromatica is also true to its maker roots being Open Source and hackable, opening the doors for endless innovation from the maker community as it can be adapted to integrate with other tech and the Internet of Things. To enable this there will be a special ‘Maker Edition’ campaign reward complete with digital file to 3D print the shell.
Take a look at their campaign Crowdrooster and make your pledge!
Crowdrooster, the new ‘all tech’ crowdfunding site, introduced Cromatica as the first maker project available for funding on the site.