Software Tools

Integrated Development Environment
First install the Arduino IDE, then install the Arduino for Visual Studio plugin.


Fritzing (for simple wiring)
Draw wiring pictures

Microcontroller / FPGA

Arduino UNO
The original Arduino
5 V

Small form factor Arduino

Arduino 101
Connect to Bluetooth LE
Includes gyroscope and accelerometer
Based on Intel Curie



Connect to WiFi
3.3 V, includes regulator + LiPo charger. Wire CH340#14-ESP12#1 and CH340#13-ESP12#12.
Schematic


Connect to WiFi



ATmega256RFR2 Xplained Pro Evl Kit
Connect to Zigbee
ATMEGA256RFR2-XPRO



Raspberry Pi 3
Linux development
Parts, Breakouts and Shields
Sensors




Decode infrared remote control signals
TSOP38238, see IR library (SilverLit protocol)



Conduct when pushed





Actuators





Display text
5 V (for 3.3V use charge pump to create -1.2V)
white on blue, increase contrast until readable
I/O 3.3 or 5V (note R4/R5 4k7 pull-ups to Vcc)
Manual

Display numbers




3mm LEDs
Indicator light
red 1.8 – 2.2 V; 16 – 18 mA
green 2 – 2.4 V; 16 – 18 mA
yellow 2 – 2.4 V; 16 – 18 mA





Extension cord for Ultra-Micro Servo
Networking and Radio

Ethernet Shield
Connect to Internet
Reference

433.92 Mhz ASK
Simple wireless data link rx/tx pair
FS1000A + XY-MK-5V, $, library (ASK) and examples, basics, doc, example, rc power sockets, see ray’s or basics, rcswitch, compatible with Spark Fun’s 434 MHz RF Tx and Rx

2.4 GHz Rx/Tx Transceiver
Remote control helicopters/drones
Based on nRF24L01+, Vcc=3V3, i/o 5 V tolerant, $, library (NRF24), other library, examples, notes, datasheet. Mod: add 10 μF between Vcc and GND; replace 2×4 with 1×8 header.


RS485 Module
TTL/RS485 interface
Power Supply

Rechargeable battery

Rechargeable battery

Battery charger and DC/DC converter


Power supply for Arduino

9V power adapter 1A
Power supply for Arduino
Breadboarding





40x 3″ / 40x 6″

22AWG Solid 6×25′

Wire wrapping tool
Prototyping
Manual

Glue

3.3V Regulator (1.2V drop)
Power regulator
LM1117T-3.3

3.3V Regulator (0.4V drop)
Power regulator
MIC2940A-3.3WT

5V Regulator (0.4V drop)
Power regulator
MIC2940A-5.0WT

3.3V Regulator
Power regulator
NCP1117DT33G





Non-inverting Buffer & Line Driver Hex
Level shifting
75HC4050

RS-485 Interface 3.3V Transceiver
RS485/UART interface
MAX3485CSA+

Power diode
Diode
1N4001


Small signal switching PNP transistor
Transistor
MPS3640

Connect music

3.5 mm pitch terminator
Connect power
1776275-2

Connect power

Prototyping

Stanley 25-Compartment Organizer

HDMI/DVI interface for Raspberry Pi
Output for Raspberry Pi

Bread boarding for Raspberry Pi

Resistor kit
Resistors
E12 values from 0 – 10 MΩ
1/4 W

Inductor kit
Inductors
0.56 μH – 4.7 mH
0.5 W

Capacitor kit
Capacitors
4.7 pF – 470 μF
50 V
ceramic / aluminum electrolytic


Workbench Tools

Generate waveforms



Fluke 115 Multimeter
Measure analog signals



Bluetooth sniffer

Atmel 802.15.4 USB Stick
Zigbee sniffer

nRF51-Dongle
Bluetooth sniffer


Mini Keyboard
Input for Raspberry Pi
Lego Mindstorms NXT

Interface with Lego Mindstorms NXT