OpenOCD is great because its cross platform, open source, and has support for a vast number of chips & programmers. You can use OpenOCD with dongle-programmers such as J-Link and ST-Link or even an FTDI chip. But, if you have a spare Raspberry Pi (and who doesn't these days?) you can use it as a native OpenOCD programmer with just a few wires.
This guide will show you how to build an Arduino package tracker that will alert you when an anticipated package arrives at your door. Using an internet-connected Arduino, a proximity sensor, and Temboo, we’ll build a device that connects hardware to web services in order to track packages and notify you when they arrive.
We like the AVR 8-bit family and we're excited to see Atmel upgrade the series with a USB core. Having USB built in allows the chip to act like any USB device. For example, we can program the chip to 'pretend' it's a USB joystick, or a keyboard, or a flash drive! Another nice bonus of having USB built in is that instead of having an FTDI chip or cable (like an Arduino), we can emulate the serial port directly in the chip. This costs some Flash space and RAM space but that's the trade-off.
When we first checked out the ATSAMD21 chip (the processor used in the Arduino Zero and Adafruit Feather M0), we were very happy to see that the chip has 6 "SERCOM"s, a.k.a SERial COMmunication modules. Each one of these modules can be used for I2C, SPI or Serial. That means you can have 3 UART's & 3 SPI's, or maybe 2 SPI's and 4 I2C's. Basically, you have a ton of options for adding more hardware support for the most common 3 chip-to-chip protocols.
Sandblaster is a variation on Blue Buggy remixing the original Cox International gas-powered sand buggy - scaled-down, converted to electric, and 3D printable! You can use it to explore obstacle avoidance, autonomous navigation, driverless vehicle design, or assisted Remote Control. Or… build in the morning and race in the afternoon!
Livestream Studio is an incredibly robust streaming software. Regular keyboards and mice work, but for fast action and ease of use, you can't beat a dedicated piece of switching hardware with arcade buttons. Bluetooth and LiPo-battery powered, have access to everything you need to get your show switching with gusto.
Incorporating Bluetooth in a project no longer requires the most advanced microcontroller or lots of code…our Bluefruit LE UART Friend and accompanying app for iOS and Android make it easy! Building upon our popular "Kaleidoscope Eyes" NeoPixel goggles project, this guide shows how Bluetooth LE can be used even with the most modest setup.