NOTE: I drafted this a long time ago — as such, it’s quite likely that it needs updated.
As of late, I’ve have the opportunity to amass quite a collection of hardware — from Cisco network gear, to Supermicro servers; from new SSDs, to Arduinos and TI LaunchPads. It’s been exciting recently, and as my collection has grown so much, I think it’s about time to take an inventory of all the various odds and ends I have (which happen to primarily be somewhere within the proximity of my desk). As I am rather disorganized, I am almost certain I will either a) miss something or b) poorly organize the list(s) below, or a combination thereof.
Development, Tinkering, and DIY Electronics
Let’s cut right to the chase. Arduino devices are awesome, versatile, and affordable. Everyone loves them. Let’s start here!
With the Arduino ecosystem being so massive, including everything from the simple, official Arduino UNO, to countless “Arduino-compatible boards”, not to mention shields, shields, shields!
- Arduino UNO (original/non-R3 model)
- Arduino Mega 2560 (R3 model)
- Bluno M3, a (mostly) Arduino-compatible μC board, powered by one of ST’s STM32F103RET6 32-bit ARM MCUs, with Bluetooth LE provided by the CC2540, part of the high-performance, low energy consumption wireless chipsets from Texas Instruments. (DISCLAIMER: This product was provided to me, free of charge, by DFRobot. I received the product earlier this year, but have yet to do a review on the product due to some oddities with the software provided by DFRobot. Please expect a review soon, along with a plea to DFRobot to sort out the software shennanigans.)
- Arduino 101
- Arduino UNO (R3 model)
- Arduino MKR1000
- Arduino Gemma, a super-miniature μC board, designed in collaboration with Adafruit, with a small ATTiny85 μC. All in all, both small enough to sip power, and ready to be “seamlessly” sewed into the latest fabric-based projects.
- Arduino Due, an extremely powerful μC board, based on one of Atmel’s ARM microcontrollers. Features a 32-bit architecture, clock speeds up to 84 MHz, and more. For the most part, follows the form factor of the Mega 2560, with some differences in signals, due to signals (un)available on each respective μC. (NOTE: Apparantly due to having purchased this board from Amazon, I’ve ended up with an “arduino.org” version of the board, as opposed to the *true* “arduino.cc” version.)
- Intel Galileo, GEN 2, a powerful, Linux-powered, embedded x86-based system, with the ability to interface with Arduino shields, as well as run Arduino sketches. Containing built-in Ethernet, I’ve installed a 3rd-party PoE module into the unit (in addition to an Ethernet Shield, listed below), allowing the simplicity of attaining both power and network connectivity from the convenience of a single Ethernet cable.
- Arduino Ethernet Shield, with PoE module mounted (3rd party PoE module, original/non-R3 model)
- Bluno M3 “add-on board”, a simple shield designed with the idea of making it easier to wire up sensors, servos, and the like. All I/O is organized into nice, neat little rows, and each I/O pin is generously paired with both a VCC pin, as well as a GND pin, which prove to be surprisingly useful. (DISCLAIMER: This shield was sent to me by DFRobot, as well, along with the Bluno M3. Though, I will say, I have zero complaints about the shield.)
- Arduino WiFi 101 Shield, the latest in low-power, high-efficiency WiFi from Atmel, in the form of an Arduino shield.
- Arduino Proto Shield, the name says it all. (NOTE: Apparantly having purchased this shield from Amazon, I’ve ended up with the “arduino.org” version of the shield, as opposed to the *true* “arduino.cc” version.)
- DFRobot RS-485 Shield (NOTE: Purchased on my own, from Amazon)
- DFRobot MEGA Sensor Shield V2.4 (NOTE: Purchased on my own, from Amazon)
Texas Instruments LaunchPad
LaunchPad Kits and Boards
- (2x) MSP-EXP430G2 “entry-level” MSP430 LaunchPad kits
- MSP-EXP430FR4133, a mid-level MSP430 LaunchPad kit, featuring ferroelectric RAM for non-volatile storage, advanced debugging and an on-board character-based LCD screen.
- MSP-EXP430FR5969, a mid-level MSP430 LaunchPad kit, featuring ferroelectric RAM for non-volatile storage, advanced debugging and detailed energy consumption tracing functionality, as well as a “super-capacitor”, allowing the board to function for a period of time, without external power, in a sleep-wake-poll manner.
- MSP-EXP430F5529LP, a mid-level MSP430 LaunchPad kit, featuring true, native USB connectivity, facilitating advanced functionality, such as emulation of USB mass storage, HID devices, and more.
- MSP-EXP432P401R, an advanced variant of the MSP430, christened the MSP432, featuring an ultra-low-power, but high-performance 32-bit ARM processor core. The board contains such an extreme amount of GPIOs, an unpopulated 2×19 “pin-header” style pad layout is present along the bottom of the board, awaiting the soldering iron.
- 430BOOST-CC110L, a “2-pack” of ~900 MHz unlicensed radio modules