Posts with «arduino» label

Meet Arduino ZERO – the new board jointly developed by Arduino and Atmel

It’s a pleasure to announce the latest development board, Arduino Zero, expanding the Arduino family by providing increased creative opportunities to the maker community.

Arduino and Atmel unveil the Arduino Zero, a simple and powerful 32-bit extension of the platform established by Arduino UNO. It aims to provide creative individuals with the potential to realize truly innovative ideas especially for smart IoT devices, wearable technology, high-tech automation, crazy robotics, and projects not yet imagined.

The board is powered by Atmel’s SAMD21 MCU, which features a 32-bit ARM Cortex® M0+ core and one of its most important feature is Atmel’s Embedded Debugger (EDBG), which provides a full debug interface without the need for additional hardware, significantly increasing the ease-of-use for software debugging. EDBG also supports a virtual COM port that can be used for device programming and traditional Arduino boot loader functionality.

Massimo Banzi, Arduino co-founder and CEO said:

“The flexible feature set enables endless project opportunities for devices and acts as a great educational tool for learning about 32-bit application development.”

Reza Kazerounian, senior vice president and general manager, microcontroller business unit at Atmel added:

“Leveraging more than 15 years of experience since the inception of AVR, simplicity and ease-of-use have been at the core of Atmel’s technology, Atmel is pleased to see the continued growth of the global maker community stemming from the increasing access and availability to open source platforms such as Arduino. We enable makers, but the power lies within the makers themselves.”

The first prototypes of Arduino Zero will be on display at Maker Faire Bay Area 2014 in San Mateo on May 17 and 18 at the following booths:
Arduino Booth: #204
Atmel Booth: #205
ARM Booth: #405

See you there!

 

Arduino Blog 15 May 13:24

Programming Micros With Impossibly Cheap Bluetooth Adapters

[Zenios] and [Raivis] are building a small balancing robot, and for communications to the outside world, they’re using a small, extremely cheap Bluetooth adapter. They figured uploading code to the microcontroller over Bluetooth would be a good idea, but their adapter, a cheap HC-06 module, had no way of resetting the microcontroller; it just provided Tx and Rx the serial port. They did notice a LED blinked when a device wasn’t connected to the adapter, so with a simple circuit they kludged a reset circuit where it wasn’t intended.

The small LED on the HC-06 module blinks when nothing is connected, and remains on when a connection is established. Figuring a new connection would be a good time to upload new code, the guys needed to design a circuit that would stay low when the LED was blinking, and switch to high when the LED was on.

A simple RC filter took care of the blinking LED, keeping the line low until a device connected. Bringing the logic level high when the LED stayed solid required digging through a part drawer, eventually finding an LM741 p differential amplifier.

After a few small changes to the bootloader, the guys had a reliable means of flashing new firmware without the need of programming adapters or wires draped over their workspace, all with a Bluetooth adapter that shouldn’t have this capability. Video below.


Filed under: Arduino Hacks

Upgrade Your Garage Door with Arduino and RFID

[Jason] really wanted to build an RFID controlled garage door opener and decided to turn to Arduino to get the job done. For someone who’s never worked with an Arduino before, he really seemed to know what he was doing.

The Arduino acts as the brains of the operation while an off-the-shelf NFC/RFID reader module is used to read the RFID tags. To add new keys to the system, [Jason] simply swipes his “master” RFID key. An indicator LED lights up and a piezo speaker beeps, letting you know that the system is ready to read a new key. Once the new key is read, the address is stored on an EEPROM. From that point forward the new key is permitted to activate the system.

Whenever a valid key is swiped, the Arduino triggers a relay which can then be used to control just about anything. In this case, [Jason] plans to use it to control his garage door. The system also has a few manual controls. First is the reset button. If this button is held down for two seconds, all of the keys from the EEPROM are erased. This button would obviously only be available to people who are already inside the garage. There is also a DIP switch that allows the user to select how long the relay circuit should remain open. This is configurable in increments of 100ms.

For now the circuit is wired up on a couple of breadboards, but it might be a good idea to use something more permanent. [Jason] could always take it a step further and learn to etch his own PCB’s. Or he could even design a board in Eagle CAD and order a real printed board. Don’t miss the video description of the RFID system below.

[via Reddit]


Filed under: Arduino Hacks

Arduino TRE Developer Edition is now available! Join us in the Beta Testing Program

We are excited to announce that starting today a limited batch of 50 Arduino TRE Developer Edition boards is  available in the Arduino Store.

The Arduino TRE Developer Edition (see other pics) is a pre-production board. Its release kicks off our redesigned Beta Testing Program: anyone in the community who purchases the board will be able to give us feedback and suggestions in a new, direct way.

After buying the board you’ll receive an invitation to join the beta-testing program, as a beta-tester you will be able to contribute to the development of the board by signing up for tasks and projects. You’ll be working alongside the Arduino and BeagleBoard.org teams on tasks such as writing examples, testing libraries and external hardware, and making projects. Completed tasks will be rewarded with a special program of benefits, including the possibility of featuring your project on the Arduino blog and receiving a coupon for the same value of the TRE Developer Edition you purchased. We will be beta-testing the board for about three months.

As many of you already know, the Arduino TRE is not a typical Arduino board. It’s a Linux computer running on a Sitara processor, plus a full Arduino Leonardo. It builds upon the experience of both Arduino and BeagleBoard.org, combining the strengths of both.

When using Arduino TRE  you’ll see a new editor (IDE) that has been specifically developed for this board. The TRE IDE comes pre-installed with the onboard Linux and is accessible via a web browser. It builds upon the simplicity of the Arduino software experience, while adding a few new powerful features (such as uploading sketches from the onboard Linux) and a refreshed UI.

[click to enlarge]

Please keep in mind that the final release of the board may differ in any degree from this one and we cannot guarantee that software and/or hardware designed for the Developer Edition will be compatible with the final board.

The Arduino TRE final board will be available later this year, pending results of Beta Testing Program.

[click to enlarge]

Arduino TRE Developer edition will be also at Maker Faire Bay Area next weekend! Come and visit us at the Arduino booth (#204).

Solderless Noise-o-Tron Kit Makes Noise at Chicago Makerfaire

Anyone who’s manned a hackerspace booth at an event knows how difficult it can be to describe to people what a hackerspace is. No matter what words you use to describe it, nothing really seems to do it justice. You simply can’t use words to make someone feel that sense of accomplishment and fun that you get when you learn something new and build something that actually works.

[Derek] had this same problem and decided to do something about it. He realized that in order to really share the experience of a hackerspace, he would have to bring a piece of the hackerspace to the people.  That meant getting people to build something simple, but fun. [Derek's] design had to be easy enough for anyone to put together, and inexpensive enough that it can be produced in moderate quantities without breaking the bank.

[Derek] ended up building a simple “optical theremin”. The heart of this simple circuit is an ATTiny45. Arduino libraries have already been ported to this chip, so all [Derek] had to do was write a few simple lines of code and he was up and running. The chip is connected to a photocell so the pitch will vary with the amount of light that reaches the cell. The user can then change the pitch by moving their hand closer or further away, achieving a similar effect to a theremin.

[Derek] designed a simple “pcb” out of acrylic, with laser cut holes for all of the components. If you don’t have access to a laser cutter to cut the acrylic sheets, you could always build your own. The electronic components are placed into the holes and the leads are simply twisted together. This allows even an inexperienced builder to complete the project in just five to ten minutes with no complicated tools. The end result of his hard work was a crowded booth at a lot of happy new makers. All of [Derek's] plans are available on github, and he hopes his project will find use at Makerfaires and hackerspace events all over the world.

 

 

 


Filed under: ATtiny Hacks, Hackerspaces

A Quadcopter from Scratch

[AwesomeAwesomeness] wanted a low cost quadcopter, so he built one from scratch. Okay, not quite from scratch. [AA's] cookie mix came in the form of an Arduino Uno and some motors. He started with motors and propellers from a Hubsan X4 quadcopter. Once the power system was specified, [AA] designed a frame, arms, and motor pods in Solidworks. He printed his parts out and had a sweet quadcopter that just needed a brain.

Rather than buy a pre-made control board, [AA] started with an Arduino Uno.  An Arduino alone can’t source enough current to drive the Hubsan motors. To handle this, [AA] added a ULN2003A  Darlington transistor array. The 2003A did work, but [AA] had some glitching issues. We think FETs would do much better in this application, especially when running PWM.

On the control side of things, [AA] added an MPU-6050 Triple Axis Accelerometer and Gyro breakout from SparkFun. The 6050 has 3 gyros and 3 accelerometers in one package. Plenty for a quadcopter.

All this left was the coding. Multicopters generally use Proportional-Integral-Derivative (PID) control loops to maintain stability in the air. [AA] used the Arduino PID library for his quadcopter. He actually created two PID instances – one for pitch and one for roll.

[AA] doesn’t have any videos of his quadcopter in action yet, and we’re guessing this is due in part to weight. Lifting an Uno, a perfboard, and a frame is a tall task for those motors. Going with a one of the many tiny Arduino’s out there would help reduce weight. In addition, [AA] could use a gear system similar to what is used in the Syma X series quadcopters. Stick with it – you’re on the right track!

 


Filed under: drone hacks, news
Hack a Day 13 May 06:00

Creating colourful clouds of light

Arduino user SicLeung is part of Do Interactive, an interactive design team based in Hong Kong. He sent us a video about his experimental installation at Hong Kong Poly University – School of Design and exploring unusual ways of activating light:

Hackaday Links: May 11, 2014

North Korean drones! Yes, your local hobby shop has the same aerial reconnaissance abilities as North Korea. Props to Pyongyang for getting v-tail mixing down.

There’s nothing quite as satisfying as the look of a well laid out resistor array, and the folks at Boldport have taken this to a new level. It’s an art piece, yes, but these would make fabulous drink coasters.

Here’s something even more artistic. [cpurola] found a bunch of cerdip EPROMs and bent the pins in a weird chainmaille-esque way. The end result is an EPROM bracelet, just in time for mother’s day. It’s a better use for these chips than tearing them apart and plundering them for the few cents worth of gold in each.

[John] still uses his original Xbox for xmbc, but he’d like to use the controllers with his computer. He never uses the third and fourth controller ports, so he stuck those in his computer. It’s as simple as soldering the controller port module to a connector and plugging it into an internal USB port. Ubuntu worked great, but Windows required XBCD.

[Kerry] has modified an FT232 USB/UART thingy as an Arduino programmer before. The CP2102 USB/UART is almost as popular on eBay, a little less expensive, and equally suited for ‘duino programming. It requires desoldering a resistor and soldering a jumper on a leadless package, but with a fine solder tip, it’s not too bad.

 

 

 

 


Filed under: Hackaday links
Hack a Day 12 May 00:00

DIY Arduino Cases You Never Knew Existed

 


There are sure a lot of varieties of Arduinos out there but there may even be more of a variety when it comes to Arduino Cases. Let’s take the most popular Arduino form factor, the Uno. Below are a handful of unique cases for the Uno-sized boards.

 

by [Megaduty], Arduino Protection Box 

We’ll call this one robust. Although it is 3D printed, its intent is to be extremely protective of the inhabitant. Some extra thought went into this case, no tools are needed! After the Arduino snaps into place, so does the cover. There is an access door to get the input/output wires to the free world. [Megaduty] suggests that this contains $0.10 of plastic. Not a bad deal.

 

by [Jason], Lexan Beauty

By looking at these photos you may think you’d need a laser cutter to make this stylish case. Not so! [Jason] sketched out the design on lexan, cut it out with a jig saw and then heated the material to bend it around a wooden form.  It’s worth noting that the top of this case has openings so that a shield can fit onto the Arduino while it is still in the case.

 

 

by [Gurt],  Bezel for LCD Screen Shield  

If your Arduino project is using a SainSmart LCD keypad shield for the user interface then this case will surely put a smile on your face. The holes line up with the buttons on the SainSmart shield. In addition to the case, the buttons are also available for download and printing. Screw holes are provided to allow secure attachment between the shield and case. All you need is a 3D printer to get going with this project. It comes in any color as long as it’s pink!

 

by [jwags55],  LCD Electrical Box Topper

This one is similar to above, it is 3D printed and designed for an LCD/Button Shield, but this time for another shield configuration. As you can see it has integrated flexible tabs that allow access to the shield buttons. What you can’t see from this photo is that it is mounted to a standard 4×4″ electrical box available from any hardware store. A standard electrical box is deep enough for the shield and an Arduino. Extra-deep boxes are available in case you need more room.

 

 

by [Daniel],  CNC Routed Wood 

What came first, the Arduino Case or the CNC Router? A pretty cool DIY CNC Router was responsible for making this case. An Arduino running GRBL controls the CNC Machine, which moves a spindle that, in turn, cuts pieces out of wood, and those pieces of wood are assembled to form a case that holds the Arduino that runs GRBL…… your mind was just blown.

 

 

by [Jason], Folding Arduino Lab

Are the above cases not good enough for ya? Maybe they don’t have enough features, or are only good for finished projects. If you are interested in taking your perpetual Arduino project on the road then pay attention. This case not only holds an Arduino and breadboard, it has two drawers for your components. If the breadboard and one of the drawers are removed, the closed case will even fit an installed shield. Download the STL files here.

 

by [ninjaprawn],  Lego Case

This list wouldn’t be complete without at least one (or two) extremely inexpensive case options. Here we have a Lego-based enclosure. What it lacks in style is made up by its zero-cost and minimal effort required. It does what it was made to do.

 

 

by [Allan],  Cardboard Insulator 

I’m not sure we can call this a ‘case’ per se, it’s just a piece of cardboard tied on to an Arduino through the mount holes. [Allan] had to do this to prevent the contacts on the underside of the board from shorting by way of typical workbench clutter.

 

If there’s a sweet case out there that we’ve missed, let the other readers know in the comments. Or, maybe you’ve made your own specialized case, document it somewhere on the ‘web and let us know.

 

 


Filed under: Arduino Hacks
Hack a Day 09 May 18:00

Two Wheeler is Gyroscope Stabilized

 

[Jim] loves gyros – not those newfangled MEMS devices, but old-fashioned mechanical gyroscopes. His obsession has pushed him to build this gyro stabilized two wheeler. We love watching hacks come together from simple basic materials and hand tools, with liberal amounts of hot glue to hold everything in place.  That seems to be [Jim's] philosophy as well.

This is actually the fifth incarnation of [Jim's] design. Along the way he’s learned a few important secrets about mechanical gyro design, such as balancing the motor and gyro assembly to be just a bit top-heavy. [Jim's] gyro is a stack of CDs directly mounted to the shaft of a brushed speed400 R/C airplane motor. The motor spins the CDs up at breakneck speed – literally. [Jim] mentions that they’ve exploded during some of his early experiments.

The gyroscope is free to move in the fore-aft direction. Side to side balance tilting is on the wheels themselves. The wheels are model airplane wheels, which have a curved tread. No cheating by using flat LEGO wheels in [Jim's] lab! A potentiometer measures the tilt angle of the gyro. The voltage from the pot is fed into an Arduino Uno which closes the loop by moving a servo mounted counterweight.

The vehicle is controlled with a regular R/C plane radio. A servo steers the front wheel while another DC motor drives the rear wheel. Not only is [Jim's] creation able to balance on its own, it can even make a U-Turn within a hallway.


Filed under: misc hacks
Hack a Day 08 May 12:00