Tag Archives: Arduino Zero

1:1 interview with TinyArcade creator Ken Burns


TinyArcade is the most adorable video game console you’ve ever seen.


Recently, we had the chance to sit down with TinyCircuits founder Ken Burns, who just wrapped up a successful Kickstarter campaign for the TinyArcade. Here’s what he had to say…

Ken Burns of Tiny Circuits

Josh Marinacci: Hi Ken. I’m one of the original Kickstarter backers of TinyCircuits and I love it. Could you tell us a little bit about TinyCircuits, why you created it, where it’s based?

Ken Burns: Thanks! TinyCircuits started as a side project while I was working at a contract engineering company. We would help other companies (from one person startups to Fortune 500 companies), develop electronic products, and prototyping was always a huge part of what we did. However, to create working prototypes usually involved creating a custom PCB (somewhat expensive and time consuming), or hobbling together a number of different development boards to create the proto, which was always ugly and usually too big.

So that’s what started the idea of a small modular system with a number of different sensors and options, and around the same time Arduino was becoming very popular so I decided to base it around that, which was the birth of the TinyDuino system. At the time it was just me in a spare bedroom of my house in Akron, Ohio, working on this and prototyping it up, but I showed it to a number of people and got a lot of great feedback, and decided to launch it on Kickstarter in the fall of 2012. The initial TinyDuino Kickstarter campaign did great, enough to convince me there was potential to create a business around it, so I left my job and committed to TinyCircuits full-time.

Three years later we’re still going strong, with a staff of 8 people and our own electronics design and manufacturing operation here in Akron, Ohio.

JM: One of our talented engineers recently built a Bluetooth wearable smartwatch using TinyCircuits. Have you seen a lot of adoption in wearables? What things do people build with it?

KB: That’s definitely a great project! Wearables is definitely something people use our stuff for a lot, it’s very small, compact, and easy to use, which makes it perfect for wearable applications. We launched the TinyScreen last year, which is a small OLED display that fits onto the TinyDuino and allows users to create add a very cool compact display to their projects.

Jewelry is one that a number of people have done, and some friends of ours are actually building out a 3D printed jewelry product based around our TinyScreen that should be launching early next year. Others are using our circuitry for wearable sensors, like for athletic and healthcare monitoring. And an eight-year old launched his own smart watch, the O Watchon Kickstarter to teach kids 3D printing and programing earlier this fall that is built around our stuff!

O-Watch-Smartwatch1

JM:Has anyone used your boards for a shipping product?

KB: A few small companies have used our products for very low volume items, but a few are designing products that integrate in the TinyScreen which will be higher volume. For low to mid volume items (one to a few hundred) it makes a lot of sense to buy products like ours to integrate with, since it saves the need to design a custom PCB and do the upfront engineering. After a certain volume it’s more cost effective to design a custom board, and we actually have helped a number of companies do that with our in-house design partner.

Josh: TinyArcade is absolutely the coolest thing ever. It’s a shame it won’t be ready in time for Christmas. Why did you decide to build this product, and why run it as a KickStarter instead of just selling it like your other boards?

Ken: Thanks! We would have loved to have it out by Christmas this year, but we needed to take our time over the summer to get the design right. The TinyArcade is really an outgrowth of the TinyScreen project we did last year, one of the things people really liked about it was that you could play games on it, and a number of our users started creating games for it, like Space Invaders, Outrun, Asteroids, etc.

In the spring we saw a really little arcade cabinet candy dispenser, and thought it would be cool to put a TinyScreen in it and play games, but the size wasn’t quite right. But the idea stuck with us, and we have a designer friend (Jason Bannister from mechanimal.com) design a 3D printed cabinet which came out looking incredible. We started showing this off at different shows, like Maker Faire Bay Area, and it was a huge hit, and people kept asking to buy it. So we decided to turn it into a product.

photo-original-1

We redesigned the TinyScreen to bring the cost down and way crank up the performance, and add things like audio, joysticks, and an SD expansion slot. The 3D printed cabinet is also fairly complex and something that needs a commercial printer to make (it can’t be printed on a Makerbot), so the prints are expensive. So we came up with a laser cut enclosure that could be made for much less but still look like a cabinet, so we could offer this at a low price.

We’ve had great luck on Kickstarter in the past, and one of the big reasons we did this again is so we can buy the components in bulk. We’re still a small startup and cash flow is always an issue, so using Kickstarter lets us buy some of the major components (like the OLED, joysticks, etc) in volume to keep the cost down. If we did it without Kickstarter, the price per unit would have to be a lot more.

JM: Where did you find those tiny joysticks?

KB: Those are super cute, aren’t they?! We used some PSP type joysticks in the past for our joystick board, but these were too big for this. These joysticks are made by CTS and actually available at places like DigiKey, and work amazingly well. They’re great for very precise analog movements. They are one of the more expensive components in the TinyArcade, but definitely worth it.

The top of the joystick is actually a knob that we designed ourselves and is a high-res 3D print, using a resin printer, so we can make it just like an old style arcade joystick.

JM: Does the TinyArcade have room for expansion? I’d love to make one connected to the internet through Bluetooth or Wi-Fi. Will you support those options?

KB: It certainly does! This is still a TinyDuino type product and maintains expansion capability, and there is room to add another board in the cabinet. Bluetooth and Wi-Wi are the two that we definitely consider the most likely, and since the platform is completely open source, it’s really up to the user’s imagination as to what they want to add. Based on how well the Kickstarter goes, and if there is community support, we’d love to see the ability for some multiplayer games over Bluetooth or Wi-Fi.

photo-main13

JM: With a Wi-Fi board, is it possible to do OTA updates?

KB: Right now we don’t have that capability, it really comes down to support in the bootloader. However we do support loading games and videos off a microSD card if it’s present, so it would definitely be possible to create a program to download files over Wi-i and save them to the SD card to use.

JM: What’s next for TinyCircuits? Any new products in the pipeline?

KB: We have a huge list of things in the pipeline that we would like to do, we actually have about 15 new expansion boards designed that should be hitting production early in 2016. One of the big push is into micro-robotics, so tiny servo drivers and motor drivers, new radio options, an ESP-based Wi-Fi board, many more sensors, and of course rolling out the TinyScreen+ board and the TinyZero processor board (basically the Arduino Zero, 32-bit ARM platform) which brings a new level of horsepower to the platform.

JM: Tell us a little more about the Kickstarter campaign and when do you expect it to ship?

KB The TinyArcade Kickstarter (successfully) ended on December 17th and we plan to start shipping in March 2016. The big reason for the delay is due to getting some of the key components in, like the raw OLEDs, this takes 8 – 12 weeks from our supplier, we plan to have the other items ready to go (the PCBs built, and the cases made), before then, so we can get shipping the moment they come in.

This interview originally appeared on PubNub’s blog

Rewind: 50 boards you’ll want to know about from 2015


Here’s a look at a bunch of boards that caught our attention over the last 12 months. Feel free to share your favorites below! 


“Hardware becomes a piece of culture that anyone can build upon, like a poem or a song.” – Massimo Banzi

Arduino Zero

ZERO_front_1024x1024

A 32-bit Arduino powered by the Atmel | SMART SAM D21.

Arduino Wi-Fi Shield 101

ASX00001_featured_1024x1024

An IoT shield with CryptoAuthentication that enables you to wirelessly connect your Arduino or Genuino with ease.

Arduino MKR1000

Chip

A powerful board that combines the functionality of the Zero and the connectivity of the Wi-Fi Shield.

Atmel | SMART SAM L21

SAM_L21_XPRO_Angle2-1

A game-changing family of Cortex-M0+ MCUs that deliver power consumption down to 35 µA/MHz in active mode and 200nA in sleep mode.

BTLC1000

BTL

An ultra-low power Bluetooth Smart SoC with an integrated ARM Cortex-M0 MCU and transceiver.

Atmel | SMART SAMA5D2

ult

An ARM Cortex-A5-based MPU that offers great features integrated into lower pin count packages, making it ideal for applications where security, power consumption and space constraints are key considerations.

Atmel | SMART SAM S70/E70

SAM

An ARM Cortex-M7-based MCU with a floating point unit (FPU) that’s ideal for connectivity and general purpose industrial applications.

ATmegaS128

ATme

A space-ready version of the popular ATmega128.

Adafruit Feather

NewImage376.png

A new line of development boards that, like it’s namesake, are thin, light and let your ideas fly. Expect Feather to become a new standard for portable MCU cores.

Adafruit METRO 328

2466-04

An ATmega328-driven processor packed with plenty of GPIO, analog inputs, UART, SPI and I2C, timers, and PWM galore – just enough for most simple projects.

Arduino GEMMA

abx00001_featured_1024x1024

A miniature wearable board based on the ATtiny85.

Adafruit Bluefruit LE Micro

2661-00

A board that rolls the versatility of the ATmega32U4 and the wireless connectivity of the SPI Bluefruit LE Friend all into one.

SparkFun Stepoko

Stepoko_Tutorial-21_red

An Arduino-compatible, 3-axis control solution that runs grbl software.

SparkFun SAM D21 Breakout

SAM

An Arduino-sized breakout for the ATSAMD21G18.

Bosch Sensortec BMF055

bmf055_440

A compact 9-axis motion sensor, which incorporates an accelerometer, a gyroscope and a magnetometer along with an Atmel | SMART SAM D20 ARM Cortex M0+ core.

BNO055 Xplained Pro

NO

A new extension board, which features a BNO055 intelligent 9-axis absolute orientation sensor, that connects directly to Atmel’s Xplained board making it ideal for prototyping projects for IoT apps.

SmartEverything

Board_SM_586_grayok

A prototyping platform that combines SIGFOX, BLE, NFC, GPS and a suite of sensors. Essentially, it’s the Swiss Army knife for the IoT.

Qduino Mini

MCU

A tiny, Arduino-compatible board with a built-in battery connector and charger built-in, as well as a fuel gauge.

Tessel 2

tessel2-800x600

A dev board with a SAM D21 coprocessor, reliable Wi-Fi, an Ethernet jack, two USB ports and a system that runs real Node.js/io.js.

LattePanda

LattePanda

A Windows 10 single-board computer equipped with an Intel Atom x5-Z8300 Cherry Trail processor, 2GB of RAM, 32GB of storage and an ATmega32U4 coprocessor.

LightBlue Bean+

cortado-quarter-1280x960_1024x1024

An Arduino-compatible board that is programmed wirelessly using Bluetooth Low Energy.

Makey Makey GO

photo-original

A thumbdrive-shaped device that can transform ordinary objects into touch pads.

Hak8or

DSC_9624_S

An uber mini, DIY board based on an Atmel | SMART AT91SAM9N12 that runs Linux via a USB drive.

Modulo

spark-modulo

A set of tiny modular circuit boards that takes the hassle out of building electronics.

Microduino mCookie

promo-shot-mcookie

A collection of small, magnetically stackable modules that can bring your LEGO projects to life.

The AirBoard

airboard

A compact, open source, wireless and power efficient dev board designed to learn, sketch and deploy prototypes out in the field.

Autonomo

sodaq

A matchbox-sized, Arduino-compatible MCU powered by a small solar panel.

Helium

sensor_with_hand-1940x1455

An integrated platform that brings the power of the cloud to the edge of the network, enabling you to observe, learn and capture actionable insights from existing physical ‘things’ in your environment.

Sense HAT

astropi-Pi

An add-on for the Raspberry Pi equipped with a gyroscope, an accelerometer, a magnetometer, a temperature sensor, a barometric pressure sensor and a humidity sensor, as well as a five-button joystick and an 8×8 RGB LED matrix — all powered by an LED driver chip and an ATtiny88 running custom firmware.

Ardhat

6a406bc3c11fed4a8387966dd8473198_original

A HAT with an Arduino-compatible processor that responds quickly to real-time events, while letting the Raspberry Pi do all of the heavy lifting.

Wino

Bild

A cost-effective, Arduino-compatible board with built-in Wi-Fi.

pico-Platinchen

pico1

A little board designed for wearable devices that features a BNO055, an ATmega328P and a CR2032 coin-cell battery.

 XeThru X2M200 and X2M300

Xen.png

A pair of adaptive smart sensor modules that can monitor human presence, respiration and other vital information.

LinkIt Smart 7688 Duo

8c9810bd7307c22742a0ccdfbc908a17-image-530x397

An Arduino Yún-friendly platform powered by an ATmega32U4 and MediaTek MT7688 SoC.

Piccolino

photo-original2

A small, inexpensive controller with an embedded OLED display and Wi-Fi connectivity that you can program using existing tools like the Arduino IDE.

ZeroPi

8593e8974dbbe70ee4ee826a8ef292b4_original

A next-generation, Arduino and Raspberry Pi-compatible dev kit for robotic motion structure systems and 3D printers that boasts an Atmel | SMART SAM D21 at its core.

CryptoShield

CryptoShield_6

A dedicated security peripheral for the Arduino and was made in collaboration with SparkFun’s previous hacker-in-residence, Josh Datko. This shield adds specialized ICs that perform various cryptographic operations which will allow you to add a hardware security layer to your Arduino project.

ZYMKEY

df64307484309c0ef944b7a5512b2832_original-1

An add-on board that makes it easy to secure your Raspberry Pi and Linux applications.

Flip & Click

arduino-side-spacers

A two-sided, Arduino-like board with an AT91SAM3X8E for its heart.

ChipWhisperer-Lite

P1080764__64385.1444013016.1000.1200

An open source toolchain for embedded hardware security research including side-channel power analysis and glitching. The board uses a Spartan 6 LX9, along with a 105 MS/s ADC, low-noise amplifier, an Atmel | SMART SAM3U chip for high-speed USB communication, MOSFETs for glitch generation and an XMEGA128 as a target device.

KeyDuino

photo-original

An Arduino Leonardo-like board with built-in NFC that lets you replace your keys with any smartphone, NFC ring or proximity card.

Neutrino

2d67550a42b543732458e2bb36d2ce23_original

An inexpensive, open source and shrunken-down version of the Arduino Zero that boasts a 32-bit ATSAMD21G18 running at 48MHz and packing 32K of RAM.

WIOT

2015-03-30T02-12-57.577Z-WIOT_4.png.855x570_q85_pad_rcrop

An open source, Arduino-compatible board with an ATmega32U4, ESP8266 Wi-Fi module and lithium-ion battery support.

Obscura

photo-original-1

An ATmega32U4-powered, 8-bit synthesizer that enables you to create NES, C64 and Amiga-style chiptune music by simply connecting a MIDI device.

Zodiac FX

photo-original

An OpenFlow switch that is powerful enough to develop world-changing SDN apps yet small enough to sit on your desk. Based on an Atmel | SMART SAM4E, the unit includes four 10/100 Fast Ethernet ports with integrated magnetics and indicator LEDs along with a command line interface accessible via USB virtual serial port.

Goldilocks Analogue

photo-original-2

A board that brings sophisticated analog and audio input, output and storage capabilities to the Arduino environment.

NodeIT

ar

A super small and expandable IoT system for Makers.

Pixel

17e3121f47a1659b1ece2240bcd6916d_original

A smart display that features an Atmel | SMART SAM D21 MCU operating at 48MHz and packing 32K of RAM, along with a 1.5” 128×128 pixel OLED screen and a microSD slot.

SDuino

9864981437569005598

An Arduino crammed inside an SD card.

… and how could we not mention this?

The WTFDuino!

wtfduino_banana_arduino_by_calum_knott_1-620x465

Do you feel like today’s MCUs are too simple and sensible? Well, one Maker decided to take a different approach by “undesigning” the Arduino into a banana-shaped processor whose form factor is impossible to breadboard and whose pins are incorrectly labelled.

 

Introducing the Adafruit Feather M0 Basic Proto


The Feather M0 Basic Proto boasts a bunch of on-board prototyping space.


And just like that, the Adafruit Feather family continues to grow. The latest addition? The Feather M0 Basic Proto board. Unlike some of its siblings, Adafruit has swapped out the ATmega32U4 for an Atmel | SMART SAM D21.

2772-07

At the Feather M0’s heart is an ATSAMD21G18 clocked at 48MHz at 3.3V logic — the same one used in the Arduino Zero. This MCU has a whopping 256K of FLASH (8 times more than the ATmega328 or ‘32U4) and 32K of RAM (16 time as much)! What’s more, it comes with native USB support so it has USB-to-Serial programming and debugging capability already built-in with no need for an FTDI-like chip.

2772-01

As Adafruit notes, they’ve gone ahed and added a connector for a 3.7V LiPo and a 100mA battery charger. However, the Feather M0 will run just fine via microUSB and will automatically switch over to USB power when it’s available.

“We also tied the battery through a divider to an analog pin, so you can measure and monitor the battery voltage to detect when you need a recharge,” the team explains.

2772-04

The Feather M0 Basic Proto boasts the same form factor as the rest of its family, measuring only 2.0″ x 0.9″ x 0.28” (without headers soldered) and weighing merely 4.6 grams. Beyond that, the Feather M0 has 20 GPIO pins with PWM outputs on each of them, six 12-bit analog inputs, one 10-bit DAC, four mounting holes, a power/enable pin and a reset button.

With a little extra on-board space remaining, Adafruit has provided you with a tiny prototyping area (hence its name). If you just need to attach a button or sensor, you may be able to skip out on a breadboard and wire it directly on there.

2772-05

As always, the M0 Basic Proto comes fully assembled and tested, with a USB bootloader that enables you to easily use it with the Arduino IDE. Sound like the super lightweight, $20 board you’ve been looking for? Head over to its page here and let your ideas fly. Also, you can check out the entire Feather lineup here.

Measure the air quality in your backyard


Zymbit is measuring the air quality underneath a flight path with a custom sensor board, Arduino Zero and Raspberry Pi. 


Our friends at Zymbit are located in Santa Barbara, not too far from the county’s municipal airport. Residents of their local community were a bit concerned over how flight patterns overhead affected their environment and overall health. And so, the team decided to develop a system to easily monitor the air quality in their backyards to determine once and for all if their well-being was, in fact, was impacted by airplane departures and arrivals.

Airplane

For this project, Zymbit built and deployed five air quality stations, each tasked with measuring different air quality parameters using the combination of commercial grade sensors, Raspberry Pi and Arduino. These units were then connected through Zymbit’s proprietary software to generate real-time charts. The data is further integrated into environmental analysis software from Groundswell Technologies, too. This allows the Santa Barbara residents to essentially “see the air they breathe.”

The complete system is attached to a modified solar radiation shield crowned with an IP67 enclosure, while all the sensors are mounted to a custom motherboard. Sensor data is acquired using an Arduino Zero (Atmel | SMART SAM D21) located within the top tier of the radiation shield. From there, data is packaged and sent to a Raspberry Pi via a serial connection, which is external to its waterproof IP65 housing. As Zymbit notes, this way the heat is properly dissipated and does not affect sensor measurements.

Air-Quality-in-My-Back-Yard-Graphic-3

Meanwhile, the Raspberry Pi acts as the connection gateway and publishes the packaged data to zymbit.com/console. For immediate purposes, data flow is unidirectional — meaning, the unit is not subscribing to any outside streams, though this could easily be integrated. Additionally, with room to spare in the Raspberry Pi enclosure, the Zymbit crew added a PoE (Power Over Ethernet) splitter for versatility. This makes installation simple and improves overall reliability since the unit only requires a single cable connection and POE can handle wide line voltage variations. The user can then choose either a Wi-Fi or Ethernet connection. Of course, a USB cable will also work to power the unit.

At the heart of the air quality station lies a custom designed sensor board that integrates multiple sensor types, such as particulate matter, carbon dioxide, relative humidity, temperature and barometric pressure.

Air-sensor-board_in-hand_1

“The particulate sensor was the primary driver for the board’s design; it uses a small convection heater to circulate air and this requires the module to be oriented vertically,” Zymbit’s Evan Fairchild explains. “The particulate matter sensor has two channels; one for ~ 2.5 micron particles and one for ~ 10 micron particles. Each channel produces pulses which are measured and accumulated over thirty second intervals. The other sensors are managed via I2c bus and are all averaged over 15 second intervals.”

Once data is published, it is stored in the Zymbit Cloud. There, it is easy to interact with using instant dashboards or the Zymbit API. For this application, the engineers at Groundswell Technologies — who also collaborated on this project — utilized the API to pull the raw data into their analysis and visualization software.

At the moment, five Zymbit air quality stations have been successfully deployed and are active in their area of interest. Impressively, each unit only required less than an hour to install and to begin receiving data.

“Data streams from each unit are now being integrated into Groundswell’s geospatial software,” its creators add.

pm25-24h

Zymbit hardware is self-contained and designed to operate outdoors in a nominally shaded area. For the initial pilot, connection to the Internet is established via Wi-Fi or Ethernet to host building gateway/router. For subsequent projects, Zymbit has plans to provide options for solar power and cellular connection.

Interested? You can find all of the real-time data here, and learn all about the project on its official page.

Step up your Arduino game with the SparkFun SAM D21 Dev Breakout


The SparkFun SAM D21 Dev Breakout is an Arduino-sized breakout board for the Atmel ATSAMD21G18.


If you’re ready to step your Arduino game up from 8-bit MCUs, the newly-unveiled SparkFun SAM D21 Dev Breakout is a great way to start. The Arduino-sized breakout for the Atmel | SMART ATSAMD21G18 — a 32-bit ARM Cortex-M0+ processor with 256KB of Flash, 32KB SRAM and an operating speed of up to 48MHz — provides you with an Arduino hardware option that solves the problems of low storage limits and dynamic memory stack overflows that have plagued the previous iterations of the Arduino family. Even better, the SparkFun SAM D21 Dev Breakout is fully supported in the Arduino IDE and libraries for the Arduino Zero.

13672-04

The SparkFun SAM D21 Dev Breakout has been equipped with a USB interface for programming and power, surrounded with an RTC crystal, and a 600mA 3.3V regulator. By utilizing the Pro R3’s extra PCB real-estate, SparkFun has been able to leave room for a few extra GPIO pins and an integrated LiPo charger. To power this board, simply plug it into a USB port on your computer via its micro-B port.

Not near a USB port? Don’t fret, the SparkFun SAM D21 Dev Breakout is also equipped with a LiPo Battery connector and unpopluated supply input to solder on your own PTH Barrel Jack. If you’ve used any Arduino before, this pinout shouldn’t surprise you – the layout meets the Arduino 1.0 footprint standard, including a separate SPI header and additional I2C header.

13672-01

One of the most unique features of the SAM D21 is SERCOM — a set of six configurable serial interfaces that can be turned into either a UART, I2C master, I2C slave, SPI master, or SPI slave. Each SERCOM provides for a lot of flexibility: the ports can be multiplexed, giving you a choice of which task each pin is assigned.

SparkFun has made a SAM D21 Mini/Dev Breakout Hookup Guide available online, which includes step by step instructions of how to connect your board as well as a few circuit examples to test out. Intrigued? Head over to its official page here to get yours!

Pixel is an Arduino-compatible smart display


The Pixel combines a 32-bit ARM Cortex M0+ microcontroller with a color OLED display and microSD.


The brainchild of Boston-based startup Rabid Prototypes, the Pixel is an open source smart display that combines an Arduino-compatible MCU, a color OLED screen and microSD.

17e3121f47a1659b1ece2240bcd6916d_original

The Pixel — which recently made its debut on Kickstarter — is built around the mighty Atmel | SMART SAM D21 operating at 48MHz and packing 32K of RAM, along with a 1.5” 128×128 pixel OLED screen and a microSD slot. Measuring only 1.8”x 1.8” in size, the compact board is extremely versatile and can be employed to create wearables, attach sensors, display data or play retro games.

When it comes to programming, if you’re familiar with Arduino, you can configure your Pixel. Simply plug the Pixel into your PC using a microUSB cable, select which board you want to program, and hit the upload button in the IDE when you’re ready. The Pixel ships with the Arduino/Genuino Zero bootloader already installed.

82fa90526ed9b7c92fa1fd0c050c2268_original

What’s more, the Pixel is compatible with the Arduino’s SPI and SD libraries. Communication with the display and microSD card are both handled through the SPI bus, which is broken out on a set of pads for a surface mount header.  The ATN pin replaces the reset pin on this header and acts as the CS pin for the microSD. As the Rabid Prototypes crew points out, pins 7, 8 and 9 (ORST, ODC, OCS) are utilized to control the display.

The Pixel is even compatible with Adafruit’s graphics library, which provides functions for blitting images, drawing primitives like lines and circles, and includes bitmapped font support as well.

Lastly, if you ever need to modify the fuses or bootloader, the Pixel features an SWD header which can be used with the Atmel-ICE development tool. On the final version of the board, this will be a through-hole header, so you can connect the ICE by inserting a pin header into its ribbon cable.

7ebde849934e8454d0640ca7fabf935c_original

Interested? Head over to the Pixel’s Kickstarter campaign, where Rabid Prototypes is currently seeking $5,000. Looking ahead, the team will make the unit entirely open source by releasing its schematics and PCB layout, thereby giving Makers the ability to freely modify the design and integrate it into their own boards. Delivery is slated for January 2016.

The Arduino Wi-Fi Shield 101 is now available


This Wi-Fi shield is based on the ATWINC1500 module, and wirelessly connects your Arduino to the Internet.


A year after breaking the news at Maker Faire New York, the Arduino Wi-Fi Shield 101 is now available for purchase on the Arduino Store.

thumbnail-e1443034979113

The low-cost ($49.90) shield is an easy-to-use extension that can be seamlessly attached to any Arduino or Genuino board enabling high-performance Wi-Fi connectivity. This device provides the design community with more opportunities to securely connect their IoT applications, ranging from consumer goods to wearables and robotics.

“In this increasingly connected world, the Arduino Wi-Fi Shield 101 will help drive more inventions in the IoT market,” Massimo Banzi explained. “Expanding our portfolio of Arduino extensions, this new shield can flawlessly connect to any modern Arduino board giving our community more options for connectivity, along with added security elements to their creative projects.”

ASX00001_featured_1024x1024

The Arduino Wi-Fi Shield 101 makes connecting with a wireless network super simple, with no further configuration in addition to the SSID and password required. What’s more, it comes with an easy-to-follow Wi-Fi library that allows you to write sketches that link to the Internet using the shield.

The board itself is based on the Atmel SmartConnect WINC1500 module, compliant with the IEEE 802.11 b/g/n standard. This network controller features an integrated TCP/IP stack, TLS security and SoftAP for seamless provisioning. On top of that, the Arduino Wi-Fi Shield 101 boasts an ATECC508A CryptoAuthentication chip for enhanced security.

CPx_eXvWcAAH3j0

It should be noted that this is the first Arduino product fully supporting SSL, as well as all the communication between your board and their secured server. With the power of the Arduino Zero (SAMD21) and the Wi-Fi Shield 101, Makers can now develop secure IoT applications using the highly popular Arduino Language.

“A working example and instructions on how to get started are available on Arduino Cloud, a work-in-progress project that gives you access to a pre-configured MQTT server for your IoT sketches using only your Arduino account. More examples and features will be available in the next months,” Arduino adds.

Interested? Head over to the Arduino Wi-Fi Shield 101’s official page here.

ZeroPi is an Arduino and Raspberry Pi-compatible dev kit


ZeroPi is an ARM Cortex-M0+-based development board for robotic motion structure systems, 3D printers, CNC machines and more.


ZeroPi is an Arduino and Raspberry Pi-compatible development kit for robotic motion structure systems and 3D printers. Based on the mighty Atmel | SMART SAM D21, the next-generation board is capable of controlling 11 micro servos and either eight DC motors or four stepper motors simultaneously.

8593e8974dbbe70ee4ee826a8ef292b4_original

Equipped with a four-channel SLOT interface, the module is compatible with today’s most common stepper motors and DC drivers, and supports open source sensors. ZeroPi will certainly be an appealing option for a wide range of applications, from 3D printing and CNC machines to mobile robots. In fact, the board boasts specially designed M4 holes that are well suited for Makeblock aluminum mechanical parts used in many DIY projects.

Additionally, Makers can take comfort in knowing that ZeroPi can be programmed with the highly popular Arduino IDE, giving you access to a number of easy-to-use libraries. According to its creators, a series of example codes for ZeroPi will be made available, such as an encoder readout and temperature monitoring.

f7b3b4880a017057f7911db94b96b5d9_original

And that’s not all. By simply plugging the SAM D21 powered board into the Raspberry Pi’s connector, you can also unlock countless features, spanning from tablet and wireless control to Bluetooth connectivity. With RPi, you can install a web browser to command the motors and servos directly, as well as remotely monitor your 3D print job. It can even interface with Java Script.

On top of all that, the team was able to successfully port the Marlin and Repetier firmware to ZeroPi for use in a vast majority of open source 3D printers. Not only does this eliminate the need for an expansion board, the kit is four times faster than the Arduino Mega, cheaper and half its size.

502d25a9831d72bc98627b4534ad07a9_original

“ZeroPi is also specially designed for motion structure systems. We have built many projects to test its functions and discover more possibilities from simple to complex systems of robotic,” the team adds. “We built a Johnny-Five robot, based on [the] Johnny-Five library by using ZeroPi to control this large motion structure and achieve the image recognition function and wireless control.”

Aside from the SAMD21J18 at its core, other key specs of the ZeroPi include:

  • Operating voltage: 3.3V
  • General purpose I/O pins: 35
  • UART: 2
  • Analog input pins: 4, 12-bit ADC channels
  • Analog output pins: 1, 10-bit DAC
  • DC current per I/O pin: 7mA
  • Flash: 256KB
  • SRAM: 32KB
  • Clock speed: 48MHz

Intrigued? Head over to ZeroPi’s Kickstarter campaign, where it is currently seeking $5,000. Delivery is estimated for December 2015.

Parse for IoT launches four new SDKs


Parse for IoT has expanded its SDK lineup with four new kits built with Atmel and other industry leaders.


The Internet of Things is one of the most exciting new platforms for app development, especially as more and more people interact with connected devices every day. But it also poses a host of challenges for developers, as they must wrestle with the complex task of maintaining a backend with a whole new set of constraints. Many IoT devices also need to be personalized and paired with a mobile companion app. Cognizant of this, the Parse team is striving to make it simpler.

Phot

At F8 this year, Parse for IoT was announced — an official new line of SDKs for connected devices, starting with an SDK targeted for the Arduino Yún (ATmega32U4). Now, Parse has shared that they are expanding their lineup with four new SDKs built with Atmel, Broadcom, Intel and TI. This will make it easier than ever to use Parse with more types of hardware and a broader range of connected devices. For example, you can build an app for the Atmel | SMART SAM D21 and WINC1500 — and connect it to the Parse cloud in minutes, with nothing more than a few lines of code.

Parse

“We’ve been excited to see the creative and innovative things our developer community has built since we first launched Parse for IoT at F8. Already, hundreds of apps for connected devices have been created with the new SDKs,” explains Parse software engineer Damian Kowalewski. “Our tools have been used to build exciting and diverse products like a farm-to-table growing system that lets farmers remotely control their equipment with an app (Freight Farms); a smart wireless HiFi system that syncs music, lighting and more (Musaic); and even a smart BBQ smoker that can sense when meat is perfectly done (Trignis). Here at Parse, we had fun building a connected car and a one-click order button. And we’ve heard that our SDKs are even being used as teaching tools in several college courses.”

IMG_22661

As to what’s ahead, this lies in the hands and minds of Makers. From a garage hacker’s weekend project to a production-ready connected product, manufactured at scale — Parse can power them all. Ready to get started? You can download the new SDKs and access QuickStart guides here.

Building a barebones Arduino Zero


One Maker has created a minimalist Arduino Zero-like board with an OLED display and LEDs.


Looking to migrate from the world of 8- to 32-bit Atmel MCUs, Maker “kodera2t” — who you may recall from his SD card-sized Arduino — decided to build a barebones version of the popular Arduino Zero. His goal? To design a board that packed the punch of the Cortex-M0+ using nothing more than a few key components.

6448331440076242107

First, he created a minimalist MCU with only a USB interface — no output. With an Atmel SAMD21G18 at its core, the board included zener diodes, an XTAL for the clock, a 3.3V regulator and some supplemental capacitors. According to the Maker, this helped him “learn the difference between AVR and the SAM D [family].”

6630291440076374871

From there, kodera2t proceeded to develop another one, this time with a little more functionality. For this iteration, the Maker once again included a SAM D21 along with a I2C OLED, three LEDs for operation check, and a USB connector for uploading code. The Arduino Zero-like device is also powered by a 3.3V battery pack.

Intrigued? Head over to the project’s Hackaday.io page here, or watch kodera2t provide an overview of the two boards in the video below.