Difference between revisions of "Arduino Links"

From OpenCircuits
Jump to navigation Jump to search
(Maple IDE branch of the Arduino programing environment.)
(yet another microcontroller board compatible with Arduino shields)
Line 709: Line 709:
 
|[http://leaflabs.com/docs/maple-ide/ Maple IDE]
 
|[http://leaflabs.com/docs/maple-ide/ Maple IDE]
 
|"The Maple IDE is a branch of the Arduino  programing environment. It includes the entire toolchain required to compile and upload programs to Maple boards (ARM Cortex-M3 development boards), ... a serial channel monitor, and example code demonstrating all the major hardware peripherals. It replaces the AVR compiler toolchain (targeting Arduino boards) with the CodeSourcery version of the GCC ARM compiler toolchain." [http://github.com/leaflabs/maple-ide latest development version of Maple branch of Arduino on github].
 
|"The Maple IDE is a branch of the Arduino  programing environment. It includes the entire toolchain required to compile and upload programs to Maple boards (ARM Cortex-M3 development boards), ... a serial channel monitor, and example code demonstrating all the major hardware peripherals. It replaces the AVR compiler toolchain (targeting Arduino boards) with the CodeSourcery version of the GCC ARM compiler toolchain." [http://github.com/leaflabs/maple-ide latest development version of Maple branch of Arduino on github].
 +
<!------------------------------->
 +
|-valign="top"
 +
|
 +
*Arduino
 +
|[http://www.netduino.com/ netduino]
 +
| "Netduino is an open source electronics platform using the .NET Micro Framework.
 +
Featuring a 32-bit ARM microcontroller".
 +
"pin compatible with Arduino shields."
 +
[http://builders.reprap.org/2010/10/quick-arduino-or-netduino-shields.html "Quick Arduino or Netduino Shields"] has a nice photo of a Netduino.
 
<!-------------------------------
 
<!-------------------------------
 
|-valign="top"
 
|-valign="top"

Revision as of 11:27, 22 October 2010

Lots of external Arduino Links

A very popular, AVR development board; uses the AVR so also see: AVR Links All the tools are free, you need the chip, a cable, and possibly a power supply. Software is free, chip programs via a bootloader, so no hardware programmer is needed ( unless you blow the bootloader ). May be the cheapest/easiest microcontroller for beginners. Popular with the technical artistic types ( googel DorkBot for more info on this type of person ). Most boards are set up to take plug in boards called "Shields" which add additional hardware to the base Arduino.

Key words to help you search the table.

  • Projects: project descriptions, enough to reproduce the project, not just nice pictures
  • Tutorial: a tutorial or how to
  • Links: a link to more links
  • Info: Useful information that does not rise to a tutorial, misc. tips.
  • Forum: for a forum, mail list and their ilk
  • WebRing: for a Web Ring.
  • Supply: for the boards and parts
  • Shield: this are add on boards for adding functionality.

So, for example, if you are looking for projects then search on "Projects".


Links Part 1

Topic Topic Link Comment
  • Info
  • Arduino
  • Wiki
Arduino Wiki This looks like a pretty complete guide.
  • Arduino
Arduino Hardware Index lists all the "official" "Arduino" boards ever made by the Arduino group and the differences between them. With photos!
  • Forum
  • Info

the Arduino playground

The Arduino playground is another wiki that discusses the Arduino system and many other related systems. The Arduino is AVR based. It has a lot of information on programming the Arduino. It has a lot of information on attaching more hardware to the Arduino.

  • Links
  • Info
  • Arduino
Wikipedia: Arduino a brief high-level overview of the Arduino system
  • Project
  • Arduino
Arduino based serial servo controller Instructable
  • Project
  • Arduino
How to program a AVR (arduino) with another arduino Instructable
  • Info
  • Arduino
Microcontrollers for Beginners Why you should use the Arduino if you are a beginner. Links to starter kits and some other info.
  • Info
  • Arduino
Beginners Setup for Arduino and Processing How to get yourself set up.
  • Project
  • Arduino

Arduino Single Sided Board

Could be a useful board to make as well as example eagle file.
  • Project
  • Arduino

Arduino Single Sided Board

Could be a useful board to make as well as example eagle file.
  • Project
  • Arduino
search: Arduino Searches instructables for projects with Arduino. There are lots.
  • Links
  • Projects
  • Arduino
Arduino Hacks Summarizes projects at Hack A Day
  • Links
  • Projects
  • Arduino
Various Arduino Tutorials Projects and tutorials on working with Arduino
  • Links
  • Projects
  • Arduino
  • Blog
Wise time with Arduino review would be nice
  • Links
  • Projects
  • Arduino
  • Blog
The Windmill This particular page is about a version of the JAL language for the Arduino.
  • Forums
Arduino @ Electro Tech A Dedicated forum for the Arduino.
  • Arduino
  • Hardware
  • PIC
Amicus Amicus is a multifunction development system inspired by the world famous Arduino board. The Amicus18 board uses a Microchip PICmicro microcontroller PIC18F25K20 instead of an Atmel AVR microcontroller. Looks like it will take Arduino Shields.
  • Arduino
  • Shield
  • Hardware
Arduino Eye Shield The Arduino Eye Shield is a circuit board that can be plugged on top of the Arduino allowing it to interpret analogue video (PAL or NTSC) from a camera or other source. It gives the Arduino the power of sight.
  • Arduino
  • Hardware
One Chip Arduino Now, I am making "One chip arduino" by using ordinary parts. Not even a circuit board. Interface is ttl rs232. Breadboard compatible.
  • Links
  • Projects
  • Arduino
  • Hardware
  • Forums
Ardweeny; second source Very tiny arduino almost as small as "One Chip Arduino". Has a very small board, uses only one chip. 10 bucks (more or less). breadboard friendly. Requires external USB-to-TTL FTDI-type cable or adapter. All through-hole parts, so presumably easy to solder the "7 parts" together.
  • Arduino
[1] A lightweight and efficient runtime system for AVR chips based on the work of Arduino Project.
  • Arduino
  • Hardware
  • PIC
Unduino The Unduino is not an Arduino. It is a dsPIC33FJ128MC202 development board based on the Arduino form factor. 35 dollars more or less

Links Part 2

Topic Topic Link Comment
  • Info
  • Arduino
Arduino Home page for the whole Arduino
  • Info
  • Arduino
Arduino + Liberlab = Liberino Data logging with the Arduino
  • Arduino
Arduino gift guide From Make Magazine - Give the gift of learning electronics, interactive art and physical computing - the open source way!
  • Info
  • Project
  • Arduino
High Current Loads Driving large currents with an Arduino, would apply to other microcontrollers as well
  • Project
  • Arduino
Using AVR microcontrollers: Minimalist target boards From: Evil Mad Scientist Laboratories
  • Links
  • Projects
  • Info
  • Arduino
  • Supply
  • Shield

Ladyada’s Ranting -- Archive for the 'arduino' Category

Archive for Ladyada’s Blog, lots of good material on Arduino and other stuff. Her Boarduino Solderless Breadboard Arduino Clone makes it easier to combine breadboarding hardware and Arduino software.

  • Links
  • Arduino
The World Famous Index of Arduino & Freeduino Knowledge A lot of Links to a lot of topics, tutorials, projects.....
  • Project
  • Arduino
Freeduino Project Status Freeduino is a collaborative open-source project to replicate and publish a completely open version of the Arduino project's closed PCB design. Eagle files for the boards. Freeduino 2009.
  • Project
  • Arduino
DuinoStamp an Arduino compatible environment, the same size as a 34-pin 0.600" DIP, it's breadboard compatible.
  • Projects
  • Arduino
Arduino Projects From Rancid Bacon
  • Projects
  • Arduino
Search Results A search of todbot blog which yeilds a bunch of projects.
  • Tutorial

Arduino Breadboard

Building an Arduino compatible solderless breadboard with an ATMEL8 AVR microcontroller and FTDI FT232 breakout board from Spark-fun.
  • Arduino
  • LED
Thing-a-day, Day 12: Snake game Cute game, watch the movie.
  • Forum
  • Arduino
  • Info
Arduino Forum Seems pretty active
  • Info
  • Arduino
Arduino Reference Lots of material
  • Project
  • Arduino
Arduino based Drum Loop Machine review me
  • Project
  • Arduino
Arduino temperature controlled PC Fan. PWM Motor control
  • Info
  • Arduino
RainbowDuino low-cost; designed to be used in large quantities, with power and communications passed from one to the next ... Applications: control over LED matrix; Robot ...
  • Info
  • Arduino
Seeduino "design is based on Diecimila scheme, 100% compatible to its existing program, shield and IDEs." "Seeeduino is made as flat as possible, even the crystals are SMD version." "you can burn bootloader without an ISP cable now"
  • Links
  • Arduino
Illuminato "uses an ATMega645 instead of an ATMega168. This provides 64K of flash, 4K of RAM and 32 general IO pins." "works with every Arduino shield out there."
  • Info
  • Arduino
Sanguino "uses an ATMega644P instead of an ATMega168. This provides 64K of flash, 4K of RAM and 32 general IO pins in a 40 pin DIP device." designed for the RepRap Project. completely through-hole construction. breadboard compatible.
  • Info
  • Arduino
StickDuino USB Stick Sized Arduino Clone. Also see the StickDuino wiki.
  • Info
  • Arduino
Roboduino Designed to make it easy to plug in 12 servomotors
  • Links
  • Arduino
ARMmite PRO compatible with Arduino shield. Replaces the ATmega168 processor (10MHz with 16KB of Flash and 1KB of RAM) with a 32-bit LPC2103 ARM processor (60MHz with 32K Flash memory and 8K SRAM memory).
  • Hardware
  • Arduino
Cortino At first glance, looks like a Arduino Diecimila -- all the same connectors, compatible with Arduino shields, etc. Replaces the ATmega168 processor (10MHz with 16KB of Flash and 1KB of RAM) with a 32-bit Cortex M3 ARM processor (72MHz with 512KB of Flash, 64KB of RAM).
  • Hardware
  • Arduino
Pinguino an Arduino-like board based on a Microchip PIC 18F2550 (or 18F4550) -- 32 KB Flash, 2 KB of RAM. That PIC has an integrated USB interface, so (unlike most other Arduino variants) it does not require a FT232RL chip for the USB interface. Plugs into solderless breadboard.
  • Hardware
  • Arduino
NanoCore-to-Arduino Shield Adapter At first glance, looks like a Arduino Diecimila -- all the same connectors, compatible with Arduino shields, etc. Replaces the ATmega168 processor (10MHz with 16KB of Flash and 1KB of RAM) with a NanoCore12DXC32ST module (24 MHz Freescale MC9S12C32, an improved descendent of the 68HC11, with 32KB of Flash, 2KB of RAM).
  • Hardware
  • Arduino
Esduino12C128 with USB Interface At first glance, looks like a Arduino Diecimila -- all the same connectors, compatible with Arduino shields, etc. Replaces the ATmega168 processor (10MHz with 16KB of Flash and 1KB of RAM) with a 24 MHz Freescale MC9S12C128 (an improved descendent of the 68HC11, with 128KB of Flash, 4KB of RAM).
  • Links
  • Info
  • Projects
  • Blog
  • Arduino
Sweet Technology lots of small interesting projects with Arduinos, Linux, Wiimotes etc. Also a tutorial how to build a robot using a netbook, lego and an Arduino.
  • Supply
  • Arduino
Modern Device Including a very inexpensive ($12) Bare Bones Kit
  • Links
  • Arduino
Circuit Lake Archive for the ‘Arduino’ Circuit Lake is a supplier who also indexes links to other sites.
  • Info
  • Links
  • Arduino
uC Hobby Microcontrollers Electronics Hobby A Blog with lots of info and links, some are about the Arduino
  • Links
  • Arduino
  • Project
  • Tutorial
Jaluino an Arduino-like board, Microchip PIC 18F4550 based, powered by jalv2 language and jallib library set, featuring dedicated shields, bootloadders, USB support, I²C, serial, ICSP, etc...
  • Info
  • Arduino
ARDUINO meets PROCESSING physical computing and computer graphics Lots of interesting stuff
  • Info
  • Arduino
  • Project
  • Tutorial
How do you convince people to use Arduino Interesting responses.
  • Arduino
4 Operating Systems for the Arduino Does it need an operating system, sometimes.
  • Info
  • Arduino
  • Supply
Fabio 1.0

Fabio is a fab-able Arduino compatible microcontroller board. The board is a single layer PCB that can be milled using a 1/64th inch end mill. With a little care, you can get two Fabios out of one 2"x3" single sided PCB. It uses all surface-mount parts, so there are no holes to drill. Alas, Fabio does not have shield connectors.

  • Info
  • Tutorial

Nilok's Qube

Nilok sells a vaguely Arduino-like board, except it uses a Microchip PIC18F4455, stuck in a cute black anodized aluminum case. Also: the "First QUBE Ever!" post shows how the board was made: solder mask stencil, SMT parts, toaster oven, through-hole parts, testing, etc.

  • Arduino
  • Project
  • Tutorial
Lawnbot400 this remote-control lawnmower project describes how to build a "semi-ruggedized" Arduino-like board that looks like the Arduino Duemilanove to the software, but it has heavy-duty screw-terminals for all I/O.
  • Arduino
Arduino Diecimila (this has been replaced by the Arduino Duemilanove)
  • Arduino
Arduino Duemilanove "Duemilanove" means 2009 in Italian and is named after the year of its release. As of 2010-April, the Arduino Duemilanove is still the latest revision of the basic Arduino USB board. It connects to the computer with a standard USB cable and contains everything else you need to program and use the board. It can be extended with a variety of shields: custom daughter-boards with specific features. Alas, it is not directly breadboard-compatible.
  • Arduino
Arduino Nano "a ... breadboard-friendly board ... It has more or less the same functionality of the Arduino Duemilanove, but in a different package. ... works with a Mini-B USB cable". Available from Micro4you Studio as well as the usual Arduino distributors.
  • Arduino
Arduino Mini "a small microcontroller board ... intended for use on breadboards and when space is at a premium. ... It can be programmed with the Mini USB adapter or other USB or RS232 to TTL serial adapter."
  • Arduino
  • Tutorial
Setting up an Arduino on a breadboard describes step-by-step all the discrete components necessary to build an Arduino-IDE-compatible system, and how to plug the Atmel AVR and all the other parts into a solderless breadboard and download programs from the IDE into that system.
  • Arduino
  • Tutorial
"Minimal Arduino with ATmega8" describes all the discrete components necessary to build a minimal Arduino-IDE-compatible system out of an Atmel ATmega8 and other discrete parts plugged into a solderless breadboard, and how to download programs from the IDE into it.
  • Arduino
"Seeeduino Film" The first Arduino-compatible board on FPC ? A complete Arduino compatible "board" on flex-printed-circuit (FPC). Very small and lightweight (and flexible).

Links Part 3

Topic Topic Link Comment
  • Tutorial
  • Arduino
Getting started with Arduino! – Chapter Zero Series of tutorials starting with Chapter Zero
  • Arduino
Sippino "The Sippino is a miniature Ardunio compatible micro controller board (2.35"x.95"). ...

Particular to this board is that all the digital and analog IO pins are brought out into a single line of pins (SIP). This makes it really easy to use with a solderless breadboard."

  • Arduino
Prototino The Prototino is an Arduino clone with a built in prototyping area.

small enough to fit into an Altoids tin.

  • Arduino
FEZ Domino [2][3] The FEZ Domino is a Arduino-shield-compatible controller board. However, it does not have an Atmel processor -- instead, it has a 72Mhz 32-bit ARM processor with about 148KB Flash and about about 62KB available when programming it using Microsoft .NET Micro Framework. It includes both the standard Arduino "peripheral" USB socket to connect to a PC for reprogramming, and also a "host" USB socket to connect to a standard USB keyboard, mouse, joystick, etc. Also includes a slot for a micro SD card. FEZ Domino discussion.
  • Info
  • Arduino
Maple IDE "The Maple IDE is a branch of the Arduino programing environment. It includes the entire toolchain required to compile and upload programs to Maple boards (ARM Cortex-M3 development boards), ... a serial channel monitor, and example code demonstrating all the major hardware peripherals. It replaces the AVR compiler toolchain (targeting Arduino boards) with the CodeSourcery version of the GCC ARM compiler toolchain." latest development version of Maple branch of Arduino on github.
  • Arduino
netduino "Netduino is an open source electronics platform using the .NET Micro Framework.

Featuring a 32-bit ARM microcontroller". "pin compatible with Arduino shields." "Quick Arduino or Netduino Shields" has a nice photo of a Netduino.


More Links

  • Teensy USB Development Board: plugs into a solderless development board; ATMEGA32U4 and AT90USB1286 versions. very low cost. "How Does Teensy Compare With The Arduino Board?": the biggest difference is that Teensy uses direct native USB communication, so (a) Teensy communicates *much* faster than Arduino (12 MBit/sec vs 38.4 kbps), and (b) Teensy can be programmed to act like a USB mouse or a USB keyboard. paul's blog often talks about Teensy. feurig's blog claims that the Teensy is *better* than "any other arduino or arduino clone" for systems that need to constantly communicate with a host PC over USB (as opposed to systems that normally run stand-alone without any host PC).
  • AVR Freeduino solderless breadboard Arduino clone; (plugs into solderless breadboard; based on Atmel AVR ATmega 168); the bare board is available, designed for all through-hole parts ...
  • RGB LED Ring - A tiny brooch like device with 8 full colour light emitting diodes[4]: slightly smaller than a Arduino Lilypad. Program it exactly the same way you program the Lilypad.

Further reading

  • The Wikipedia: "Arduino" article is a nice introduction, and has links to a large variety of shields and Arduino clones
  • Jeff's Arduino Blog mentions a "all-encompassing Arduino-compatible board spreadsheet". Is there a good way to combine this OpenCircuits list with that list?