Category Archives: Arduino-Compatible

Building a LEGO radio with littleBits and an ATtiny84


Oh Henry! Turn up the music with this littleBits project.


Give Philip Verbeek a bunch of LEGO blocks, a handful of littleBits, an MCU and a challenge, and there’s no over-the-top creation that the Maker can’t bring to life. Those of you who recall his earlier project — a pinball machine comprised of over 4,000 plastic bricks, six servos, five motors, an MP3 and Arduino — are sure to love his latest piece of work: Henry the LEGO Radio.

1

Just like any conventional boombox, Verbeek is able to adjust the music’s volume, automatically scan forward and backward for stations, and manually turn the dial for new tunes. Take apart the LEGO bricks to reveal its inner workings and what you will find are a pair of synth speakers, a dimmer, a button, a few wires, a battery, a power module, as well as an ATtiny84 based Radio Bit board.

2

The Radio Bit can be used as a standalone device (with a power Bit) or in combination with other littleBits modules, as seen in this project. For instance, if paired with the cloudBit, users can even trigger weather forecasts and employ the radio as an alarm in the morning. This unit boasts three buttons (scanning, next song and mute), a couple of indicator LEDs, a digital FM transmitter, a low-power audio amplifier and an audio jack with an adjustable volume, which when connected to a set of headphones, doubles as an antenna. According to Verbeek, Makers can also extend the antenna via an antenna connector. Meanwhile, built-in memory will store the last radio station before powering down.

large_filled_littleBits_Radio_Bit_with_comment

Intrigued? Be sure to check out his official project page here, where you can vote for his littleBits module to go into production!

The Autonomo lets you easily connect your IoT devices outdoors


SODAQ is bringing the Internet of Things outdoors with its new matchbox-sized, solar-powered board. 


It’s safe to say that a vast majority of Kickstarter projects focused around the M2M and IoT space are seemingly designed with indoor connectivity in mind. As a result, Makers are often challenged with finding a decent solution to power their smart devices that can be easily and reliability implemented outdoors. Cognizant of this, SODAQ has developed a next-generation, Arduino-comaptible board that is capable of recording data and triggering actions in any environment — whether it’s in a rural area, on the beach or throughout the house.

photo-original

If the name of the Dutch startup sounds familiar, that’s because the team had launched an incredibly successful crowdfunding campaign back in 2013 for their LEGO-like, plug and play prototyping board. With an ATmega328P as its brain, the multi-feature microprocessor enabled both Makers and engineers to easily connect a wide variety of sensors and devices to the Internet.

SODAQ

Back again with a new matchbox-sized board, Autonomo is built around an Atmel | SMART SAM D21 MCU and is equipped with a Bee Socket that can host up to 10 different communication modules, including Wi-Fi, GPRS, 3G, LoRa, SIGFOX and Bluetooth to name a few. Given its Cortex M0+ 32-bit core, the unit can do just about as much as a Raspberry Pi while consuming 100 times less energy. Impressively, the board can be powered by a solar panel no larger than a smartphone, thereby allowing it to become self-sufficient and autonomous, hence its name.

“The new M0+ processor packs computing power which is comparable to the first Mac. It will make you wonder why you ever used anything else. We also have created a Grove shield for you to use with all of your favorite Grove modules (sensors and actuators),” the team writes.

a50a7845bf4c6a98a377e90a94821a65_original.png

With all of the data services available online today, the Autonomo comes with a simple set of visual programming tools that will help Makers easily upload their codes to any gadget. What’s more is that the focus lies on outdoor applications that run efficiently and on extremely low power. Meaning, if a user wants to devise their own application, such as a solar radiation alert, SODAQ has made a plethora of open source example code readily accessible. Next to that there is a complete library to let FIWARE developers upload data to the Orion context broker.

ebd6eb10ae87d787c684127dac03485f_original

Looking forward to tinkering around and bringing your hacks to the most remote corners of the planet? Neither can the crew at SODAQ. In order to bring their technology to the masses, its creators have launched Autonomo on Kickstarter with aspirations of garnering $11,380. Delivery is slated for October 2015.

The Model 01 is an heirloom-grade, open source ergonomic keyboard


The Model 01 doesn’t look or feel like any keyboard you’ve ever had before. 


The arrangement of characters on a QWERTY keyboard was first introduced back in 1868 by Christopher Sholes, who happened to also be the inventor of the typewriter. As legend has it, Sholes organized the keys in their odd fashion to prevent jamming on mechanical typewriters by separating commonly used letter combinations. Other than adding a few function and arrow keys, the text entry device has remained relatively unchanged for nearly 150 years.

bbd058e2bc54a02e3d58a41c29e4ee19_original

With just about everyone nowadays spending eight-plus hours typing away on their computers, too many of us are putting unnecessary strain on our wrists. Have you ever thought about how you might improve the standard QWERTY layout? Well, Jesse Vincent and Kaia Dekke — who together make up Bay Area startup Keyboardio — have with their butterfly-shaped keyboard that places a greater emphasis on the thumb, lessens the stress on your pinkies and offers a more natural position for the hand and wrist — something that may prove to be a lifesaver for those suffering from carpal tunnel or arthritis. And sure, there are plenty of ergonomic keyboards on the market, but the Model 01 was specially designed for serious typists.

“The traditional keyboard was designed for typewriters, not hands. Staggered columns made room for mechanical components, without concern for wrist angles or finger lengths. Shift keys were placed under the weakest fingers,” Vincent explains.

20150219_165518_resized

Instead, the Keyboardio team has puts keys such as control, alt, delete, shift and a new ‘function’ button under the typists’ palms, all within easy reach of the thumbs. The duo says that they have been experimenting with ways to eliminate the mouse altogether by using the W, A, S and D keys for general cursor movements and other keys to tell the mouse where to go on the screen.

“You can think of it as a function key or a special sort of shift. Dropping the base of your thumb onto it turns the H, J, K, and L keys into your arrow keys, turns the number keys into F-keys and even turns the WASD keys into a high-precision mouse.”

3e1658c5dad55dbfbd22b559f0185cb3_original

Not only does Model 01 ship with the source code and a screwdriver, users can even define custom key layouts or macros based on the application currently running on the PC. Meaning, typists can assign complex sequences of keystrokes and mouse movements to a single key press through a simple program — on any computer compatible with OS X, iOS, Linux, Windows or Android operating systems.

The modular keyboard is built around a versatile ATmega32U4 along with some battery charging circuitry, Worldsemi WS2812B LEDs and a Bluetooth module — all housed inside two blocks of CNC-milled solid maple wood. The keyswitches, which boast a lifetime of 50 million presses, are Matias Quiet Click ALPS-mount keyswitches with ultra-bright, colorful LEDs located under each one. Its creators have custom sculpted each of the 64 individual keycaps on the Model 01 to gently guide a typists fingers to the right keys. Beyond that, the Model 01 features a USB interface.

vcrfwc1fn7ipvnaqwyva

“For a variety of reasons, many USB keyboards limit you to pressing six keys (plus modifiers) at once. Most of us would never notice this limitation, but an intrepid few really, really need to be able to hit more than six keys at once,” Vincent writes. “If you need True N-key rollover (NKRO), we’ve got you covered. The NKRO-over-USB technique we’re using works great on Windows, MacOS X and Linux without any special drivers.”

With its aesthetically-pleasing maple wood exterior, Vincent believes the Model 01 can be the first computer accessory made to “heirloom grade.” While Keyboardio may initially appeal to the enthusiast crowd, the open source nature of the gadget will certainly entice hardware and software fans to offer their own set of modifications as well.

a58f596d1a3cdb87936d19dd995c0bf3_original

Though it ships with the default QWERTY arrangement, the unit also “speaks” Dvorak, Colemak, Workman and a variant of the Malt layout. What’s more, the Model 01 has an “any” key — whose function is left to the imagination of the beholder. Does it look like an ergonomic keyboard that you’d love to have at home or in the office? Click over to its Kickstarter campaign, where Keyboardio is currently seeking $120,000. Shipment is set to commence in May 2016.

Calling all Makers, visionaries and innovators up for a (IPSO) Challenge!


How do you IPSO? There are many problems in everyday life that can be solved by collecting data thru sensors, or by controlling smart objects based upon inputs from a variety of sources.


Once again, the IPSO Alliance has initiated its annual challenge, whose deadline for proposals is quickly approaching!

ipso2

The IPSO CHALLENGE was launched as a way to show what is possible utilizing the Internet Protocol (IP) and open standards in building the Internet of Things. Enter this global competition by submitting a proposal before July 15 2015 for a working prototype that is innovative, marketable and easy to use.

Just a few weeks ago, I had the opportunity to speak to a potential group of IPSO CHALLENGE participants in Colorado Springs, Colorado. This meetup was created to enable potential participants to learn about the challenge, mingle with like-minded individuals, find team members with the skills needed to implement ideas that are already being considered or to find those with like interests and come up with an innovative project proposal.

As a proud sponsor of the IPSO CHALLENGE 2015, my goal on behalf of Atmel was to describe how our wireless and MCU solutions can be used to form the basis of the hardware and software platforms that should be considered for a number of innovative IP-based challenge entries.

The incentive? Over $17,500 up for grabs in prizes with first taking home $10,000, $5,000 for the runner-up and $2,500 for third. There are many problems in everyday life that can be solved by collecting data thru sensors, or by controlling smart objects based upon inputs from a variety of sources. The Internet of Things and the Internet Protocol are a smart choice as the means to publish and subscribe to  sensor information, and make this available for processing in the cloud, or to deliver this information to mobile devices for viewing or notification anywhere in the world.

One of the development kits that is being promoted for use in the IPSO CHALLENGE is the ATSAMR21-XPRO evaluation board. This kit supports the ATSAMR21 (IEEE 802.15.4-compliant single-chip wireless solution) wireless “system in package” device.

SAMR21_XPRO

The device contains both an ARM Cortex M0+ microcontroller plus the AT86RF233 2.4ghz 802.15.4 radio. This combination makes the perfect solution where a low power wireless sensor or actuator is required ,as an element of the hardware platform needed to implement your CHALLENGE entry.

The SAM R21 is the ideal platform to support a 6LoWPAN wireless mesh network, with sensors that can be used to measure and collect  data, or control outputs, while also having the ability to transfer this information to the cloud, or to any PC or mobile device, that has an internet connection anywhere in the world.

SAM R21 device IO assignments:

SAMR21

Atmel recently released its SmartConnect 6LoWPAN, a wireless stack firmware package that provides an IPV6 6LoWPAN implementation running on the SAM R21 evaluation kit, among a number of other Atmel platforms. Additionally, there are a number of example applications for SmartConnect 6LoWPAN that are provided in the free Atmel Studio 6.2.

AtmelStudio6

The example that I demonstrated during the IPSO meetup was the MQTT (MQ Telemetry Transport) example. MQTT is a publish/ subscribe protocol that allows the SAM R21 SmartConnect 6LoWPAN solution to implement topics like /Atmel/IoT/temperature or  Atmel/IoT/LED and then subscribe to, or publish to these topics while also allowing other devices to also subscribe  or publish to these same topics. This enables all these devices to work together in collecting and processing the content of many distributed sensors.

This is a very simple protocol that needs only a small amount of memory resources, and allows one to create a very effective distributed processing solution, where IP is used to enable communication and data transfer between all of the elements contained within the network.

SmartConnect 6LoWPAN, as with most 6LoWPAN solutions, makes use of the RPL mesh networking routing protocol. This lets these low power SAM R21 (15.4) radios to have the ability to transfer data over longer distances thru the wireless mesh. Because one only has to transfer the data to its nearest neighbor or its parent, in  the network that was formed.

Let’s take a look at a simplistic example of a problem, with a 6LoWPAN wireless mesh network solution: Your children take a school bus to school every morning, and if you could know when the school bus was in the neighborhood, or approaching the nearest stop, life would be a lot easier in inclement weather.

So you gather together a few SAM R21 kits and battery packs, and start to think about a solution.

Since you would need to know where the bus is at some distance from your home, this would eliminate “wired’ solutions, and since you probably would not have access to “mains power” at many of the sensing locations, the solution would require low power battery operated wireless sensors.  As it just so happens, the SAM R21 would make a perfect low power battery operated “wireless” sensor.  The SmartConnect 6LoWPAN wireless mesh network firmware would allow you to cover an extended range, by placing additional routing sensors where needed to keep track of the bus, and to relay or route similar data from other sensors that are too far away by radio, to get all the way back to your home base unit.

Given that you will need access to a fence post, a mailbox or telephone pole on your neighbors property in order to mount your small wireless sensors, you can tell them that they also can access this data to keep track of the school bus, or just about anything in the neighborhood that has a mobile tag  placed on it, whether it’s a young child’s backpack or jacket, a pet’s collar, etc.)

There needs to be one root location where all of the sensor data is transferred to, and this location will act as the  border router ( or dag root ) of the 6LoWPAN network. This is also implemented using the SAM R21 evaluation kit along with an Ethernet 1 XPRO interface board. This border router hardware would be located in your house, and plugged into a spare Ethernet port of the home access point that provides internet service to your home. Future options could also allow using Wi-Fi instead of Ethernet to make the connection to your home Wi-Fi access point.

A mobile sensor/tag will need to be placed on the bus (hopefully you can get permission, to place a small sensor using double sided tape inside the bus, or maybe ask the nice bus driver if he/she would carry it, or have one of the kids that gets on the bus early in the bus route for our neighborhood,  clip the mobile sensor to their backpack or belt .  How and where to place these mobile tag sensors, may actually be one of the most difficult parts to solve for this solution.

Once you have the mobile sensors in place on the bus, kids, dogs,  and cats, now you need to set up the sensor mesh around the neighborhood.

Atmel provides a tool call Atmel Wireless Composer.

WirelessComposer

This free tool  has a very nice feature that allows range testing to be done by one person.  Place one SAM R21 device in a fixed location and then take a battery operated remote node for a walk in your neighborhood.  You can  use this method to determine the typical range that you can achieve and  check potential mounting spots within the neighborhood. This can be used to insure that you can establish reliable wireless communications, and to find the location of where to place the  nearest neighboring node.

Remember to ask permission, before you mount the sensor node on someone else’s property.

As you turn on the remote nodes they will make their presence know to the network, and a route will be discovered back to the root node at your home.

mesh

Once you have established your network, a number of SmartConnect 6LoWPAN Example applications can be used to move the data around the network. By using the MQTT example previously mentioned, units can publish information as to which “mobile” tags are within wireless range of the sensor, thus providing a coarse location system, to notify those that are subscribing to a particular topic, as to the current location of the bus, child, dog or cat.

You can find the Example projects within Atmel Studio 6 as shown below:

ExampleProj

ExampleProj1

The power of  The Internet Protocol and the Cloud in this system is that each individual sensor has its own IPV6 address, and the data collected by the end sensor nodes is packaged into an IP frame, and  transferred thru the wireless network, and then thru the border router to the wired Internet. Then finally to the Cloud without having to convert or change protocols.  Today, there are so many devices that can make use of this data, including devices such as smartphone’s, tablets, laptops, and home automation hubs and gateways, What you can do with this data has endless possibilities.

Applications for these internet connected devices can be created to show the location of the bus or pet on a map, or maybe just send a simple notification of “School bus currently at the Smith family residence”….  Again the possibilities are endless.

Maybe you would also like to turn on your house lights or open your garage door when you approach your house from your car with a sensor mounted in the car. The info in the cloud can be integrated with your home automation system to control the lights and garage door.

Now that you have completed the proof of concept using  the Atmel | SAM R21 evaluation boards, or hopefully now that you have won the IPSO CHALLENGE!, you will want to turn your prototype into a deploy-able product.

Atmel has the solution for you.  SAM R21 “modules” are being developed in a small form factor that will allow the creation of a small battery operated mobile tag or sensor unit, and these modules come with an FCC certification ID, and a proven RF design, to eliminate the challenge, cost, and time required to develop a wireless product from scratch.

Feeling inspired? Submit your idea today before time runs out!

This electric skateboard can be controlled from a smartphone


One Maker has built an electric, Arduino-powered longboard that can be controlled by a phone via Bluetooth. 


What’s sweeter than a skateboard but not quite as cool as a hoverboard? An electric skateboard, of course! Whereas conventional equipment requires kicking one foot on the pavement while the other remains on the board, Maker Nick Charlton decided to build a model of his own that would be self-propelled. Not only is the longboard driven by an electric motor, but the entire project can be controlled right from his Android smartphone.

dsc_0011

Impressively, the electric board can achieve speeds between 15 to 20 MPH, while even maintaining its momentum uphill. What’s more, it can take a rider anywhere within seven miles before needing to recharge its battery. Safe to say, that saves quite a bit of pesky pedaling! And to avoid being stranded far from home or en route to a destination, Charlton designed his system so that should power be running low, he could receive a readout on his phone’s screen on how much juice remains.

For optimal stability, Charlton used a longboard deck that he had crafted several years prior. With a little wiping away of the dust, sanding and refinishing, the board was as good as new and ready for its wheels. To save some time, the Maker used a kit that he found on DIYElectricSkateboards.com, which included the trucks with the motor mounts already welded on, the wheels and a belt. A Turnigy SK3 192KV electric motor was tasked with driving the wheels, while a Turnigy RotorStar 150Amp electronic controller allowed him to vary the speed of the board while riding.

“I don’t recommend using this particular one but I do recommend one with at least 100Amp rating! Use an RC car one. I just happened to have this lying around for some reason,” Charlton advises.

dsc_00291

In order to interface the board and the phone, the Maker chose an Arduino Nano (ATmega328) to drive the controller and a Bluetooth module for communication with the mobile device. These electronics, in addition to a LiPo battery, were housed inside an old bolt container. Meanwhile, the Android app was written using MIT’s App Inventor software.

“To power the Arduino, I am drawing from 2S of the 6S LiPo to give me about 7V input depending on charge level (the Arduino can handle an input up to 20V, I think….) I am also connecting an analogue pin of the Arduino to 1S of the lipo to use as the battery monitor. If each cell drops below 3.5V, it can start to damage the LiPo so that’s what I set the low battery warning in my app for,” Charlton notes.

Pretty sweet, right? Read more about the build here, or simply watch it in action below!

Pozyx is an Arduino-compatible platform that provides accurate positioning


This indoor location system may finally be able to help your robotic vacuum find its way around the house. 


The GPS on smartphones or Garmin devices may suffice when it comes to driving directions, but truth be told, accuracy isn’t always its strong suit. Whereas traditional navigation systems can be off anywhere from a few feet to a half a block, Pozyx is an affordable hardware solution that provides precise positioning down to the centimeter. Not to mention, those who own a Roomba know all too well the sound of the robotic cleaner hitting furniture in search of a clear path, or getting stuck beneath a chair or table. This only validates Pozyx Laboratories’ point in just how inaccurate location finding can be, both outdoors and inside a home.

photo-original

In order to improve this matter, Pozyx has developed an affordable solution that relies upon ultra-wideband radio waves, which transmit low-power signals across various frequencies and even through walls, to acquire location and motion data. The Belgian startup’s system works quite similarly to everyday navigation technology, where like the GPS satellites in the sky, Pozyx employs four stationary, wall-mounted anchors that wirelessly communicate with a snap-on, ARM Cortex-M4-based board. This easy-to-program MCU, called a “tag,” can function as either a standalone device or as an Arduino shield.

073314fc52b2cd1b4c684f6c3591e557_original

Positioning is achieved through two-way ranging with the anchors and state-of-the art algorithms. Meanwhile, the Pozyx tags process all measurements needed to accurately compute the whereabouts and orientation of the board, at a high update rate, using its internal sensors (an accelerometer, gyroscope and magnetometer). When coupled with the set of anchors, Pozyx can then guide an object across a space collision-free — whether that’s a robotic vacuum in the living room or a drone waiter flying over a bag of chips. These units, which measure 63mm x 63m x 22mm, come in a protective casing and with a micro-USB power adapter. .

3faf709d6e3f4604996d493b5f513d87_original

Messages can also be transmitted over the air using ultra-wideband technology. Not only can these be text or user data, but commands for remote Pozyx modules as well. This makes it an ideal option for any home automation project. What’s more, the platform enables a pair of Arduinos to wirelessly talk with one another; meaning, they can be used to do everything from read out sensors to steer robots to turn on LED lights from afar. Makers can even reprogram the microcontroller to suit their own needs via SWD.

“Depending on your skill level, you can use the system in several ways. Plug the Pozyx tag into your Arduino and get started right away. Obtaining your position and orientation is done with a few lines of code using our Arduino library,” Pozyx founder Samuel Van de Velde explains. “Use the Pozyx system as any other sensor. Connect with it through I2C. Perfect for a connection with a Raspberry Pi or some other platform. Or, program the microcontroller of the tags or anchor yourself and connect with all the onboard sensors for ultimate control.”

2609416d8938e61626c093116e2a0cd2_original

Whether it’s a cat, a vacuum or your own body movements that you’re looking to track, Pozyx can precisely find and guide pretty much anything in and around your house. Moving ahead, its creators are hoping to scale down the tag’s form factor from its current 71.75mm x 58mm size to something a bit smaller, which will allow for the system to be implemented in a wide range of settings such as gaming, wearables, supply chain management and retail.

Intrigued? Head over to its official Kickstarter page, where the Pozyx Laboratories crew is seeking $29,614. Shipment is expected to begin in October 2015.

Pet Tutor Blu is a universal smart training and game system for dogs


Pet Tutor Blu combines a BLE-enabled feeder and a mobile app to make an advanced game-and-training station for you and your pet.


As lovable as they may be, dogs can sometimes be a challenge to live with. Between excessive barking, chewing things, going to the bathroom inside the house, rummaging through the trash, eating too fast or suffering with separation anxiety, reward-based training has become a proven technique in an helping curb these issues.

photo-original

Developed with this in mind, Smart Animal Training Systems has launched a Kickstarter campaign for the Pet Tutor Blua wireless system consisting of a feeder and a LightBlue Bean-powered (ATmega328P) remote that trains, rewards and provides hours of fun and interactive play for man’s best friend.

The aptly named Pet Tutor Blu combines the many benefits of its earliest predecessors with some of today’s most advanced technology. This includes rewarding good behavior with strategically timed treats, calming a fearful dog with remote-controlled food delivery, creating personalized training protocols and feeding schedules, adding a webcam, and expanding the capabilities of other Internet-enabled accessories, all through an accompanying mobile app (available on both iOS and Android).

25f2a03d6c585f1c084c1c89f12b1959_original

In addition, the next-gen system comes with an optional, ATmega328P based Smart Clicker that can transform ordinary dog toys into smart training tools. Employing the scientifically proven technique of clicker training, the gadget features an on-board computer tasked with displaying feedback on timing, rewards and success rates to enhance the effectiveness of training. Meanwhile, a tilt sensor embedded inside the Smart Clicker triggers the feeder located in close proximity, encouraging the dog to run back and forth between the feeder and the toy.

Pet Tutor Blu also features an accompanying app, which allows users to control multiple feeders individually or up to eight simultaneously, set feeder times and training parameters, customize the Smart Clicker with preferred sounds and volumes, as well as access the app library for newly-connected objects.

f7925edd01e8bbffb8a05681ec1bf510_original

What’s more, those who’ve ever had an idea for a training program or game can now do so. Designed with an open architecture, Makers and developers have the ability to create new games, apps and training programs for their beloved pet using its accompanying API. Beyond that, Pet Tutor Blu features a plethora of exciting games not only for the pet, but the owner too, like Timing Tutor that sharpens a user’s training precision.

Have a pup you’d like to train? Hurry over to its official Kickstarter page, where the Smart Animal Training Systems crew is currently seeking $30,000. Shipment is expected to begin in December 2015 — just in time for the holidays!

The Metro Mini is a tiny dev board powered by an ATmega328


The brainchild of Adafruit, Metro Mini is an easy-to-use, breadboard-friendy chip with USB-to-Serial built in.


Inspired by the countless years of tinkering around with AVR MCUs, Adafruit has unveiled a brand-spanking new, tiny development board for Makers. Dubbed Metro Mini, the breadboard-friendly, easy-to-use chip can be programmed with the Arduino IDE.

x2590-01.jpg.pagespeed.ic.sKbP8C4sGV

Based on the versatile ATmega328, the Metro Mini packs 32KB of Flash, 2KB of RAM, a clock speed of 16Mhz and comes pre-loaded with the Optiboot bootloader. The slick black and gold unit includes 20 GPIO pins — six of which are analog as well and two reserved for the USB-Serial converter. What’s more, there is also total of six PWMs available on three timers.

“We sure love the ATmega328 here at Adafruit, and we use them a lot for our own projects. The processor has plenty of GPIO, analog inputs, hardware UART SPI and I2C, timers and PWM galore – just enough for most simple projects,” the Adafruit crew writes. “When we need to go small, we use a Pro Trinket 3V or 5V, but if you want to have USB-to-Serial built in, we reach for an Adafruit Metro Mini.”

2590-04

Another nice feature is that, measuring just 0.7″ x 1.7″ x 0.2″ in size, the Metro Mini is small enough to be implemented in a wide range of projects. In addition, the device boasts 5V on-board regulator with 150mA out and 3.3V 50mA available via its FTDI chip. Rounding out the beautifully-designed piece are a series of four indicator LEDs for easy debugging and hardware SPI, I2C and UART-to-USB ports.

2590-05

“The Metro Mini comes as a fully assembled and tested board, with bootloader burned in and also a stick of 0.1″ header,” Adafruit notes. “Some light soldering is required if you’d like to plug it into a breadboard, or you can solder wires or header directly to the breakout pads.”

Sound like a dev board for your next project? Head over to its official page here to get started. Looking for something just a little bit bigger? You can always try its larger sibling, the Metro.

INewImage29-1

Tetris and Makers go together like peanut butter and jelly


Everyone’s favorite tile-matching puzzle game made its debut on June 6, 1984. 


June 6th marks the release date of the incredibly popular tile-matching puzzle video game known as Tetris. Created by Russian designer Alexey Pajitnov in collaboration with Dmitry Pavlovsky and Vadim Gerasimov back in 1984, the name originates from the Greek numerical prefix tetra and tennis, which happened to be Pajitnov’s favorite sport. Aside from going on to become a pop culture icon, it was also the first entertainment software to be exported from the USSR to the U.S. and published by Spectrum HoloByte for Commodore 64 and IBM PC.

Tetris-VeryFirstVersion

For the 1% of you who may have never played Tetris, the game is based around the use of tetrominoes, a four-element special case of polyominoes. These have been used in popular puzzles dating back to at least 1907; however, even the enumeration of pentominoes has traces to antiquity.

Throughout the years, the game and many of its variants have been made available for nearly every console and computer operating system, not to mention other gadgets such as graphing calculators, mobile phones, portable music players and even non-media items like oscilloscopes, pumpkins and the sides of skyscrapers.

To commemorate its 31st birthday, we’ve compiled a few of our favorite projects, inspired by the classic game and brought to life by the burgeoning Maker Movement.

In Your Pocket

photo-original-23

Oregon programmer Kevin Bates has developed a Game Boy-styled, credit card-sized gadget called ArduboyThis open-source platform allows people to play, create and share their favorite games, ranging from attacking aliens to breaking bricks in Tetris-like fashion. Even more, the Arduboy Arcade is entirely free and designed to spark up nostalgia of a more simpler time through its true 8-bit, black-and-white graphics. The device even has a rechargeable battery that lasts eight hours.

On Your Wrist

IMG_1474

Also the brainchild of Kevin Bates, Ardubracelet is a tiny, wrist-mounted unit that features three bright OLED screens affixed to a flexible circuit board, as well as capacitive strips and a rechargeable battery that provides up to 10 hours of gameplay. While you may not think the 0.66” screen makes manipulating shapes all that easy, the responsive touchscreen interface makes matching blocks a simple task.

At Your Fingertips

gamebuino

Gamebuino consists of an 84×48 pixel display, a mini joypad, three command buttons and a library of pre-set codes that make it easy for any openminded individual to start building a game. From basic staples of gaming history like Tetris to Zelda-like adventures and beyond, the Arduino-powered console challenges its users to create something no one’s ever seen before.

In Your Hand

FR8SD4XHW0FTG1R.MEDIUM

Just for some amusement, the jolliFactory crew whipped up a simple LED Tetris game by daisy-chaining two of their bi-color matrix driver modules together, driven by an Arduino. The creation itself was an adaptation of similar projects found throughout Instructables.

On Your T-Shirt

tetris-shirt.png

Luxembourg Maker Marc Kerger decided to show his appreciation for the 8-bit hit by uploading a video of a unique Tetris-playing t-shirt to YouTube. The interactive garment was enabled by the combination of an Arduino Uno (ATmega328), four AA batteries and 128 LEDs. Pretty much the only thing this nifty wearable game can’t do is emit the Tetris soundtrack.

On an Office Building

tetristetris

In Philadelphia, hundreds of LED lights were embedded in the 29-story Cia Centre building’s glass facade to display colorful patterns for city dwellers. However, for one night, supersized shapes “fell” on two sides of the mirrored tower as competitors used joysticks to maneuver them, creating a spectacle against the night sky that organizers hoped inspired onlookers and players to think about the possibilities of technology.

On Your Nightstand

F24AXTYGPAS2VPR.MEDIUM

Brian Nolte was prone to oversleeping. So much so that the Maker devised a clock that would make it nearly impossible to wake up late. Based on an Arduino, the gizmo shares many attributes with off-the-shelf models including multiple alarms, a backup battery, and snooze features. His alarm, though, goes one step further and ensures its users are fully awake each morning. If the user hits their pre-defined snooze limit, the alarm sounds and will not turn off until they have cleared four lines in Tetris.

On a Trashcan

can1

The brainchild Sam Johnson and Steven Bai, TetraBIN employs custom-built electronics and LED panels to reimagine an everyday garbage can and to help promote sustainable behaviors and playful experiences throughout a city. A pair of prototype installations initially debuted back at Vivid Sydney 2014, allowing those passing by to collaboratively control Tetris-like blocks on the screen of its outer surface. The pattern of these blocks vary based on the size and shape of the litter, as well as the timing of disposal. 

Inside Your Pumpkin

pumpktris_finished-580x435

What do you get when you combine a pumpkin with the classic video game? Pumpktris, of course! Nathan Pryor built a fully-playable version of Tetris right into the Halloween doorstep decoration with 128 LEDs for the display and the stem serving as its controller.

On a Microcontroller

board_tetris_zoom

AdaCore’s Tristan Gingold and Yannick Moy took the term ‘game board’ to a whole new level by enjoying the tile-matching puzzle on their Atmel | SMART SAM4S ARM Cortex-M4 microcontroller.

On a Breadboard

2013-09-23-23-19-47

Jianan Li designed a breadboard Tetris game around a pair of Atmel MCUs, each running the Arduino bootloader. The main chip is an ATmega328, tasked with monitoring the buttons and controlling gameplay, while the other is an ATtiny85. The eight pin chip listens to its bigger brother, playing the theme song when the game starts, and pausing or resuming to match the user input. More recently, the Maker went on to piece together a pretty impressive, uber mini gaming device as well.

Added Bonus…

floppy

This contraption from German non-profit organization Toolbox Bodensee is comprised of 49 floppy drives controlled by an Arduino and connected to a keyboard to produce a number of theme songs including that of Tetris. The Arduino is tasked with converting the signals from the keyboard into an analog signal, resulting in an recognizable song. The project took just over three months to complete and required 84 3D-printed parts for it to become entirely functional.

Eedu is an easy-to-use drone kit for young Makers


Assemble. Code. Fly. It’s as simple as that.


According to Mary Meeker’s 2015 “State of the Internet” presentation, drone shipments are estimated to hit 4.3 million units this year, with consumer drone usage expected to jump 167%. Combine those figures with the hundreds of thousands of Makers looking to begin tinkering with their next DIY project, and well, you have yourself quite the market. Much like a number of educational robotic kits that have been introduced to provide children with basic electronics and programming principles over the years, one Las Vegas startup is looking to take that education from the ground and into the skies.

photo-original

Inspired by the hands-on learning that goes on inside classrooms, Skyworks Aerial Systems has launched Eedu an easy-to-use drone set that allows young Makers, educators and hobbyists starting out to devise new applications, other than just flying cameras. In order to make this a reality, the team has developed an intuitive platform that gives Makers the canvas they need to design their own UAV. The airborne apparatuses can be quickly pieced together using nothing more than its included parts, and are completely compatible with Arduino shields and other open hardware (littleBits and Seeed Studio).

c994f5692561736902761a590c047160_original

Once assembled, the drone can be paired with its special robotic development environment (RDE) called Forge. This cloud-based, community-driven software lets users code their vision into a reality, while offering ground control, community interaction and various programming capabilities. What’s nice is that, being open source, Makers can build from existing codes. As soon as an app is completed and compiled onto their Eedu, the DIY copter is ready for the skies.

a5c7535c1c9ad63733f58e1db8cc0789_original

The drone itself is based on an Intel Edison, which enables programs to be easily created on a full Linux OS and boast enough processing power to develop more advanced apps, and employs an ARM Cortex-M4 running on RTOS for sensor processing, main flight control and to interface with the Edison. Eedu also comes with a set of four brushless motors with standard trapezoidal drive, each powered by megaAVR MCUs. What’s more, the machine features a sensor mounting platform, an Arduino shield port and a quick release battery pack. Crafted with safety in mind, the propellers are extremely lightweight and comprised of soft plastic alongside intelligent speed controllers that automatically disable the rotors whenever something gets in the way.

001b879e0c59e4022ef6dbf1b1dec437_original

Beyond that, the team has unveiled a highly-advanced, adaptable flight controller driven by an Atmel | SMART Cortex-M7 MCU. Equipped with all of the electronics required for a drone to take to the sky, LUCI includes four built-in 20Amp brushless speed controllers, an Intel Edison expansion port, a DSMX compatible radio receiver, an optical flow position sensor, GPS and Arduino shield capability. Impressively, she can even be integrated on a number of consumer 250mm sized drones, giving Makers the ability to produce their own LUCI and Forge-powered UAV.

1156525ff8acc6a018ba2f56668e3fe4_original

With hopes of granting future Makers and engineers access to the necessary tools for innovation, the team has given its crowdfunding backers the option to purchase a kit for students or entire classrooms.

“More than ever, schools are having a hard time acquiring technology. We passionately believe that students’ accessibility to technology should not be hindered! As such, we are creating a donation fund that will allow us to distribute drones to schools across the nation.”

Intrigued? Fly on over to Eedu’s Kickstarter page, where Skyworks Aerial Systems is currently seeking $100,000. Delivery is expected to begin in December 2015.