Difference between revisions of "Arduino Links"
(lots of Arduino clones) |
Russ hensel (talk | contribs) |
||
(93 intermediate revisions by 17 users not shown) | |||
Line 1: | Line 1: | ||
− | Lots of external Arduino Links | + | Lots of external Arduino Links -- you might look at history, this page was started in the early days of the Arduino and info is much harder to find. Keeping this for reference, but little maintenance is planed. |
− | + | 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. | Key words to help you search the table. | ||
*Projects: project descriptions, enough to reproduce the project, not just nice pictures | *Projects: project descriptions, enough to reproduce the project, not just nice pictures | ||
− | + | *Links: a link to more links. | |
− | *Links: a link to more links | ||
*Info: Useful information that does not rise to a tutorial, misc. tips. | *Info: Useful information that does not rise to a tutorial, misc. tips. | ||
− | *Forum: for a forum, mail list and their ilk | + | *Forum: for a forum, mail list and their ilk. |
+ | *Servo: for servo motors. | ||
+ | *Stepper: for stepper motors. | ||
+ | *Supply: for the boards and parts | ||
+ | *Shield: this are add on boards for adding functionality. | ||
+ | *Derivative: devices derived from the Arduino hardware design, which can be programmed from the Arduino IDE, but provide a different layout or additional features or both. See Massimo Banzi, [https://blog.arduino.cc/2013/07/10/send-in-the-clones/ "Send in the clones"]. | ||
+ | *Tutorial: a tutorial or how to. | ||
*WebRing: for a Web Ring. | *WebRing: for a Web Ring. | ||
− | So, for example, if you are looking for projects then search on Projects. | + | So, for example, if you are looking for projects then search on "Projects". |
+ | ''(Please make suggestions on how to split this big page into smaller pages at [[Talk:Arduino Links]].)'' | ||
− | + | == Links Part 1 == | |
{| class="wikitable" | {| class="wikitable" | ||
Line 27: | Line 33: | ||
*Info | *Info | ||
*Arduino | *Arduino | ||
+ | *Wiki | ||
|[http://www.arduino.cc/en/Main/Hardware Arduino Wiki] | |[http://www.arduino.cc/en/Main/Hardware Arduino Wiki] | ||
|This looks like a pretty complete guide. | |This looks like a pretty complete guide. | ||
− | <!----------------> | + | <!-------------------------------> |
|-valign="top" | |-valign="top" | ||
| | | | ||
− | |||
*Arduino | *Arduino | ||
− | | | + | |[http://arduino.cc/en/Main/Boards Arduino Hardware Index] |
− | [http:// | + | |lists all the "official" "Arduino" boards ever made by the Arduino group and the differences between them. With photos! |
− | | | ||
<!-------------------------------> | <!-------------------------------> | ||
|-valign="top" | |-valign="top" | ||
| | | | ||
* Forum | * Forum | ||
− | * | + | * Info |
| | | | ||
[http://www.arduino.cc/playground/ the Arduino playground] | [http://www.arduino.cc/playground/ the Arduino playground] | ||
Line 56: | Line 61: | ||
|[http://en.wikipedia.org/wiki/Arduino Wikipedia: Arduino] | |[http://en.wikipedia.org/wiki/Arduino Wikipedia: Arduino] | ||
|a brief high-level overview of the Arduino system | |a brief high-level overview of the Arduino system | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Links | ||
+ | *Info | ||
+ | *Arduino | ||
+ | |[http://en.wikipedia.org/wiki/Arduino Wikipedia: Arduino] | ||
+ | |a brief high-level overview of the Arduino system | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Project | ||
+ | *Arduino | ||
+ | |[http://www.instructables.com/id/Arduino-based-serial-servo-controller/ Arduino based serial servo controller] | ||
+ | |Instructable | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Projects | ||
+ | *Programming | ||
+ | |[http://www.element14.com/community/groups/arduino Arduino Online Community] | ||
+ | |Discuss the latest Arduino trends; tell people about your own Arduino projects and designs, and find Arduino programming solutions, boards & tutorials | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Project | ||
+ | *Arduino | ||
+ | |[http://www.instructables.com/id/How-to-program-a-AVR-arduino-with-another-arduin/ How to program a AVR (arduino) with another arduino] | ||
+ | |Instructable | ||
<!------------------------------- | <!------------------------------- | ||
+ | |||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Info | ||
+ | *Arduino | ||
+ | |[[Microcontrollers for Beginners]] | ||
+ | |Why you should use the Arduino if you are a beginner. Links to starter kits and some other info. | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Info | ||
+ | *Arduino | ||
+ | |[[Beginners Setup for Arduino and Processing]] | ||
+ | |How to get yourself set up. | ||
+ | <!----------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Project | ||
+ | *Arduino | ||
+ | | | ||
+ | [http://www.arduino.cc/en/Main/ArduinoBoardSerialSingleSided Arduino Single Sided Board] | ||
+ | |Could be a useful board to make as well as example eagle file. | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Project | ||
+ | *Arduino | ||
+ | | | ||
+ | [http://www.arduino.cc/en/Main/ArduinoBoardSerialSingleSided Arduino Single Sided Board] | ||
+ | |Could be a useful board to make as well as example eagle file. | ||
+ | <!----------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Project | ||
+ | *Arduino | ||
+ | |[http://www.instructables.com/tag/?q=arduino&limit:type:id=on&sort=POPULAR search: Arduino] | ||
+ | |Searches instructables for projects with Arduino. There are lots. | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Links | ||
+ | *Projects | ||
+ | *Arduino | ||
+ | |[http://hackaday.com/category/arduino-hacks/ Arduino Hacks] | ||
+ | |Summarizes projects at Hack A Day | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Links | ||
+ | *Projects | ||
+ | *Arduino | ||
+ | |[http://luckylarry.co.uk/2010/06/arduino-weblinks/ Various Arduino Tutorials] | ||
+ | |Projects and tutorials on working with Arduino | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Links | ||
+ | *Info | ||
+ | *Projects | ||
+ | *Tutorials | ||
+ | |[http://www.engblaze.com EngBlaze - AVR, Arduino, and hardware hacks, oh my.] | ||
+ | |In-depth tutorials on advanced Arduino topics, highlights of unique projects, and links to other resources. The [http://www.engblaze.com/category/arduino/ Arduino] and [http://www.engblaze.com/category/tutorials/ Tutorials] categories drill down further. | ||
+ | <!-------------------------------> | ||
|-valign="top" | |-valign="top" | ||
| | | | ||
*Links | *Links | ||
+ | *Projects | ||
+ | *Arduino | ||
+ | *Blog | ||
+ | |[http://timewitharduino.blogspot.com/2009/07/introducing-wiseduino.html Wise time with Arduino] | ||
+ | |review would be nice | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Links | ||
+ | *Projects | ||
+ | *Arduino | ||
+ | *Blog | ||
+ | |[http://moriscanet.blogspot.com/2009/10/freejalduino-for-geda-pcb.html The Windmill] | ||
+ | |This particular page is about a version of the JAL language for the Arduino. | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Forums | ||
+ | |[http://www.electro-tech-online.com/arduino/ Arduino @ Electro Tech] | ||
+ | |A Dedicated forum for the Arduino. | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Arduino | ||
+ | *Hardware | ||
+ | *PIC | ||
+ | |[http://myamicus.co.uk/ 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. | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Arduino | ||
+ | *Hardware | ||
+ | *PIC32 | ||
+ | |[http://tronixstuff.wordpress.com/2012/01/29/review-digilent-chipkit-uno32/ Digilent chipKIT Uno32] | ||
+ | |The Uno32 is a Arduino-compatible development board. The Uno32 board uses an 80 MHz Microchip PIC32MX320F128 microcontroller -- a 32-bit MIPS processor -- instead of a 16 MHz Atmel AVR microcontroller. Can be programmed with a version of the Arduino IDE modified to support PIC32, or with the Microchip MPLAB IDE. Looks like it will take Arduino Diecimila Shields, and it also has many more I/O pins available. | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Arduino | ||
+ | *Hardware | ||
+ | *PIC32 | ||
+ | |[http://www.digilentinc.com/Products/Detail.cfm?Prod=CHIPKIT-MAX32 Digilent chipKIT Max32] | ||
+ | |The Max32 is a Arduino-compatible development board. The Max32 board uses an 80 MHz Microchip PIC32MX795F512 microcontroller -- a 32-bit MIPS processor -- instead of a 16 MHz Atmel AVR microcontroller. Can be programmed with a version of the Arduino IDE modified to support PIC32, or with the Microchip MPLAB IDE. Looks like it will take Arduino Mega / Arduino ADK Shields, and it also has even more I/O pins available. | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Arduino | ||
+ | *Shield | ||
+ | *Hardware | ||
+ | |[http://www.davidchatting.com/arduinoeyeshield 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. | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Arduino | ||
+ | *Hardware | ||
+ | |[http://www.geocities.jp/arduino_diecimila/obaka/project-2/index_en.html 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. Dead Bug Style. | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Links | ||
+ | *Projects | ||
+ | *Arduino | ||
+ | *Hardware | ||
+ | *Forums | ||
+ | |[http://www.solarbotics.com/products/kardw/Solarbotics Ardweeny]; [http://www.jameco.com/webapp/wcs/stores/servlet/ProductDisplay?productId=2115768 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. | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Arduino | ||
+ | |[http://code.google.com/p/arduino-lite/arduino-lite] | ||
+ | |A lightweight and efficient runtime system for AVR chips based on the work of Arduino Project. | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
*Arduino | *Arduino | ||
− | |[http:] | + | *Hardware |
− | | | + | *PIC |
+ | |[http://www.unduino.com/ Unduino] | ||
+ | |The Unduino is not an Arduino. It is a dsPIC33FJ128MC202 development board based on the Arduino form factor. 35 dollars more or less | ||
<!------------------------------- | <!------------------------------- | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Links | ||
+ | *Projects | ||
+ | *Arduino | ||
+ | *Hardware | ||
+ | *Forums | ||
+ | |[] | ||
+ | | | ||
+ | <!-------------------------------> | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Projects | ||
+ | *Arduino | ||
+ | | | ||
+ | *[http://www.geocities.jp/arduino_diecimila/obaka/project-2/index_en.html One Chip Arduino] a tiny arduino, most impressive | ||
+ | *[http://arduino.cc/blog/2011/02/17/tiny-femtoduino-the-smallest-arduino-compatible-board/ Tiny Femtoduino, The Smallest Arduino Compatible Board] another tiny arduino | ||
+ | *[http://www.popsci.com/diy/article/2008-04/littlest-arduino The Littlest Arduino] another tiny arduino | ||
+ | |Small can be good, treat as a chip in your own circuits. | ||
+ | <!-------------------------------> | ||
|-valign="top" | |-valign="top" | ||
| | | | ||
*Links | *Links | ||
*Arduino | *Arduino | ||
− | |[http:] | + | *Hardware |
− | | | + | | |
− | <!------------------------------- | + | *[http://daisyworks.com DaisyWorks, Inc.] |
− | --> | + | | Arduino Derivative with Bluetooth, IrDA, SD Card, custom case & simple Telco jacks for plugging in sensors to make the hardware re-purposeable. You can FOTA the device via Android or desktop (Mac/Linux/Win), and there is an App Store to browse pre-made firmwares and user interface widgets so you can interact with the hardware via Android/desktop. |
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Links | ||
+ | *Projects | ||
+ | *Arduino | ||
+ | *Hardware | ||
+ | *Forums | ||
+ | |[] | ||
+ | | | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Links | ||
+ | *Projects | ||
+ | *Arduino | ||
+ | *Hardware | ||
+ | *Forums | ||
+ | |[] | ||
+ | | | ||
+ | <!---------------------------------> | ||
|} | |} | ||
− | + | == Links Part 2 == | |
{| class="wikitable" | {| class="wikitable" | ||
Line 81: | Line 300: | ||
! Topic Link | ! Topic Link | ||
! Comment | ! Comment | ||
+ | <!-------------------------------> | ||
+ | |||
+ | |-valign="top" | ||
+ | | | ||
+ | *Info | ||
+ | *Arduino | ||
+ | |[http://www.arduino.cc/ Arduino] | ||
+ | |Home page for the whole Arduino | ||
<!-------------------------------> | <!-------------------------------> | ||
|-valign="top" | |-valign="top" | ||
Line 116: | Line 343: | ||
*Info | *Info | ||
*Arduino | *Arduino | ||
+ | *Supply | ||
+ | *Shield | ||
| | | | ||
[http://www.ladyada.net/rant/category/arduino/ Ladyada’s Ranting -- Archive for the 'arduino' Category] | [http://www.ladyada.net/rant/category/arduino/ Ladyada’s Ranting -- Archive for the 'arduino' Category] | ||
Line 134: | Line 363: | ||
*Arduino | *Arduino | ||
|[http://www.freeduino.org/freeduino_open_designs.html Freeduino Project Status] | |[http://www.freeduino.org/freeduino_open_designs.html 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 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. [http://spiffie.org/kits/freeduino2009/ Freeduino 2009]. |
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Project | ||
+ | *Arduino | ||
+ | |[http://spiffie.org/electronics/archives/hardware/Introducing%20the%20DuinoStamp.html DuinoStamp] | ||
+ | |an Arduino compatible environment, the same size as a 34-pin 0.600" DIP, it's breadboard compatible. | ||
<!-------------------------------> | <!-------------------------------> | ||
|-valign="top" | |-valign="top" | ||
Line 219: | Line 455: | ||
*Arduino | *Arduino | ||
|[http://sanguino.cc/ Sanguino] | |[http://sanguino.cc/ 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 [[Projects#RepRap | RepRap Project]]. | + | |"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 [[Projects#RepRap | RepRap Project]]. completely through-hole construction. breadboard compatible. |
<!-------------------------------> | <!-------------------------------> | ||
|-valign="top" | |-valign="top" | ||
Line 244: | Line 480: | ||
|-valign="top" | |-valign="top" | ||
| | | | ||
− | * | + | *Hardware |
*Arduino | *Arduino | ||
|[http://www.bugblat.com/products/cor.html Cortino] | |[http://www.bugblat.com/products/cor.html Cortino] | ||
Line 251: | Line 487: | ||
|-valign="top" | |-valign="top" | ||
| | | | ||
− | * | + | *Hardware |
*Arduino | *Arduino | ||
|[http://www.hackinglab.org/pinguino/index_pinguino.html Pinguino] | |[http://www.hackinglab.org/pinguino/index_pinguino.html 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. | |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. | ||
− | <!------------------------------- | + | <!-------------------------------> |
+ | |-valign="top" | ||
+ | | | ||
+ | *Hardware | ||
+ | *Arduino | ||
+ | |[http://www.nanocore12.com/products/details/102/6/accessories/breakout-boards/nanocore-to-arduino-shield-adapter-with-usb-interface.html 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). | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Hardware | ||
+ | *Arduino | ||
+ | |[http://www.technologicalarts.ca/shop/store/details/568/11/microcontrollers/esduino12c128-with-usb-interface.html 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). | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Links | ||
+ | *Info | ||
+ | *Projects | ||
+ | *Blog | ||
+ | *Arduino | ||
+ | |[http://nexno.blogspot.com 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. | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Supply | ||
+ | *Arduino | ||
+ | |[http://moderndevice.com/ Modern Device] | ||
+ | |Including a very inexpensive ($12) Bare Bones Kit | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Links | ||
+ | *Arduino | ||
+ | |[http://www.circuitlake.com/category/arduino Circuit Lake Archive for the ‘Arduino’] | ||
+ | |Circuit Lake is a supplier who also indexes links to other sites. | ||
+ | <!-------------------------------> | ||
|-valign="top" | |-valign="top" | ||
+ | | | ||
+ | *Info | ||
+ | *Links | ||
+ | *Arduino | ||
+ | |[http://www.uchobby.com/ uC Hobby Microcontrollers Electronics Hobby] | ||
+ | |A Blog with lots of info and links, some are about the Arduino | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
| | | | ||
*Links | *Links | ||
*Arduino | *Arduino | ||
− | |[http:] | + | *Project |
+ | *Tutorial | ||
+ | |[http://jaluino.org 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... | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Links | ||
+ | *Arduino | ||
+ | *Project | ||
+ | *Tutorial | ||
+ | |[http://freejalduino.blogspot.com/ FreeJALduino boards] | ||
+ | |an Arduino-like board, Microchip PIC 18F2550 based, powered by JAL language and Pinguino IDE, compatible with standard SPI and I2C Arduino shields, USB support, etc... | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Info | ||
+ | *Arduino | ||
+ | |[http://webzone.k3.mah.se/projects/arduino-workshop/projects/arduino_meets_processing/instructions/index.html ARDUINO meets PROCESSING physical computing and computer graphics] | ||
+ | |Lots of interesting stuff | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Info | ||
+ | *Arduino | ||
+ | *Project | ||
+ | *Tutorial | ||
+ | |[http://chiphacker.com/questions/1378/how-do-you-convince-people-to-use-arduino How do you convince people to use Arduino] | ||
+ | |Interesting responses. | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Arduino | ||
+ | |[http://antipastohw.blogspot.com/2009/11/4-operating-systems-for-arduino.html 4 Operating Systems for the Arduino] | ||
+ | |Does it need an operating system, sometimes. | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Info | ||
+ | *Arduino | ||
+ | * Supply | ||
+ | |[http://makeyourbot.wikidot.com/fabio-1-1 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. | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Info | ||
+ | *Tutorial | ||
+ | | | ||
+ | [http://hackaday.com/2010/01/03/qube-not-an-arduino-clone/ 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 [http://blog.nilok.ca/?p=87 "First QUBE Ever!"] post shows how the board was made: solder mask stencil, SMT parts, [[toaster oven]], through-hole parts, testing, etc. | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Arduino | ||
+ | *Project | ||
+ | *Tutorial | ||
+ | |[http://makezine.com/22/rclawnmower/ 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. | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Arduino | ||
+ | |[http://arduino.cc/en/Main/ArduinoBoardDiecimila Arduino Diecimila] | ||
+ | | (this has been replaced by the Arduino Duemilanove) | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Arduino | ||
+ | |[http://arduino.cc/en/Main/ArduinoBoardDuemilanove 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. | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Arduino | ||
+ | |[http://arduino.cc/en/Main/ArduinoBoardNano 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 [http://www.micro4you.com/store/AVR-ATmega168-Module/prod_110.html Micro4you Studio] as well as [http://arduino.cc/en/Main/Buy the usual Arduino distributors]. | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Arduino | ||
+ | |[http://arduino.cc/en/Main/ArduinoBoardMini 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." | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Arduino | ||
+ | *Tutorial | ||
+ | |[http://www.cutedigi.com/forum/viewtopic.php?f=6&t=76 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. | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Arduino | ||
+ | *Tutorial | ||
+ | |[http://todbot.com/blog/2009/05/26/minimal-arduino-with-atmega8/ "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. | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Arduino | ||
+ | |[http://www.seeedstudio.com/blog/2010/06/29/seeeduino-film-maybe-the-first-arduino-board-on-fpc/ "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). | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Info | ||
+ | *Arduino | ||
+ | *Project | ||
+ | *Tutorial | ||
+ | |[] | ||
+ | | | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Info | ||
+ | *Arduino | ||
+ | *Project | ||
+ | *Tutorial | ||
+ | |[] | ||
+ | | | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Info | ||
+ | *Arduino | ||
+ | *Project | ||
+ | *Tutorial | ||
+ | |[] | ||
+ | | | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Info | ||
+ | *Arduino | ||
+ | *Project | ||
+ | *Tutorial | ||
+ | |[] | ||
+ | | | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Info | ||
+ | *Arduino | ||
+ | *Project | ||
+ | *Tutorial | ||
+ | |[] | ||
+ | | | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Info | ||
+ | *Arduino | ||
+ | *Project | ||
+ | *Tutorial | ||
+ | |[] | ||
+ | | | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Info | ||
+ | *Arduino | ||
+ | *Project | ||
+ | *Tutorial | ||
+ | |[] | ||
+ | | | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Info | ||
+ | *Arduino | ||
+ | *Project | ||
+ | *Tutorial | ||
+ | |[] | ||
+ | | | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | How do you convince people to use Arduino | ||
+ | <!-------------------------------> | ||
+ | |||
+ | |} | ||
+ | |||
+ | == Links Part 3 == | ||
+ | |||
+ | {| class="wikitable" | ||
+ | |-valign="top" | ||
+ | ! Topic | ||
+ | ! Topic Link | ||
+ | ! Comment | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Tutorial | ||
+ | *Arduino | ||
+ | |[http://tronixstuff.wordpress.com/2010/04/04/getting-started-with-arduino-chapter-zero/ Getting started with Arduino! – Chapter Zero] | ||
+ | |Series of tutorials starting with Chapter Zero | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Arduino | ||
+ | |[http://www.spikenzielabs.com/SpikenzieLabs/sippino.html 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." | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Arduino | ||
+ | |[http://www.spikenzielabs.com/SpikenzieLabs/Prototino.html Prototino] | ||
+ | |The Prototino is an Arduino clone with a built in prototyping area. | ||
+ | small enough to fit into an Altoids tin. | ||
+ | |||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Arduino | ||
+ | | FEZ Domino [http://www.tinyclr.com/hardware/1/fez-domino/][http://www.saelig.com/NMFE/MFR00106001.htm] | ||
+ | |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. [http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1272735261 FEZ Domino discussion]. | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Info | ||
+ | *Arduino | ||
+ | |[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]. | ||
+ | <!-------------------------------> | ||
+ | |-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" | ||
+ | | | ||
+ | *Arduino | ||
+ | *Tutorial | ||
+ | |[http://tinkerlog.com/howto/mega328-header/ Mega328 Header] | ||
+ | |"Mega328 Header is a header board for 28 pin ATmega microcontrollers. It works with ATmega48, ATmega88, ATmega168 and ATmega328. It is designed to occupy the least space on a bread board. It is Arduino compatible and can be programmed with an FTDI cable." Breadboardable DIP-like PCB. Detailed soldering instructions. | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Arduino | ||
+ | *Tutorial | ||
+ | *Shield | ||
+ | *Projects | ||
+ | *Info | ||
+ | |[http://www.txapuzas.blogspot.com/ Txapuzas] | ||
+ | |Txapuzas is a blog with simple electronics projects: | ||
+ | |||
+ | '''Arduino's Clones''' | ||
+ | |||
+ | *[http://txapuzas.blogspot.com/2010/07/paperduino-perfboard.html PaperduinoPerfboard], Arduino's clone with a Perfboard. | ||
+ | *[http://txapuzas.blogspot.com/2010/07/paperduino-pcb.html PaperduinoPCB], Arduino's clone with a PCB. | ||
+ | *[http://txapuzas.blogspot.com/2010/07/paperduino-stripboard.html PaperduinoStripboard], Arduino's clone with a stripboard. | ||
+ | *[http://txapuzas.blogspot.com/2009/12/paperduino-leonardo-clon-de-arduino.html Paperduino Leonardo], Homemade Arduino Leonardo's clone. <font color="red"> '''''<- New!'''''</font> | ||
+ | |||
+ | '''Input circuits''' | ||
+ | |||
+ | *[http://txapuzas.blogspot.com/2010/07/pulsadores-para-microcontrolador.html PaperTecladoDigital], simple keyboard. | ||
+ | *[http://txapuzas.blogspot.com/2010/07/papertecladoanalogico-varios-pulsadores.html PaperTeclado Analógico], keyboard with a analogic input | ||
+ | *[http://txapuzas.blogspot.com/2010/09/papertecladorc-varios-pulsadores.html PaperKeyboardRC],keyboard with a digital input. | ||
+ | *[http://txapuzas.blogspot.com/2009/12/paperteclado-un-teclado-con-una-hoja.html PaperTeclado], Keyboard with a printed paper. | ||
+ | |||
+ | '''Output circuits''' | ||
+ | |||
+ | *[http://txapuzas.blogspot.com/2010/06/regulador-de-potencia-por-triac-para.html PaperDimmerPCB], dimmer with triac (1). | ||
+ | *[http://txapuzas.blogspot.com/2010/07/rele-controlado-por-transistor.html PaperRelé], driver for relay with transistor. | ||
+ | *[http://txapuzas.blogspot.com/2010/09/micropaperrele-carta-de-reles.html MicroPaperRelé], Relay carte without transistors. | ||
+ | *[http://txapuzas.blogspot.com/2009/12/paperstepperl293d-driver-de-potencia.html PaperStepperUnipolar], Driver for unipolar stepper motor. | ||
+ | *[http://txapuzas.blogspot.com/2009/12/paperstepperunipolar-driver-de-potencia_12.html PaperStepperBipolar(L293D)], Driver for bipolar stepper motor (L293D). | ||
+ | *[http://txapuzas.blogspot.com/2009/12/paperstepperl298n-driver-de-potencia.html PaperStepperBipolar(L298N)], Driver for bipolar stepper motor (L298N). | ||
+ | *[http://txapuzas.blogspot.com/2009/12/clemarele-control-de-un-rele-sin.html TerminalBlockRelay], Unwelded minimal relay driver with FET transistor. | ||
+ | *[http://txapuzas.blogspot.com/2009/12/paperdimmerldr-control-de-potencia-de.html PaperDimmerLDR], dimmer with triac (2). | ||
+ | |||
+ | '''Miscellaneous''' | ||
+ | |||
+ | *[http://txapuzas.blogspot.com/2010/07/cable-de-programacion-para-arduino-ftdi.html PaperFTDI], Programmer cable for Paperduino. | ||
+ | *[http://txapuzas.blogspot.com/2009/12/alimentacion-para-paperduino-5v-12v.html PaperduinoPower], Powering Paperduino. | ||
+ | *[http://txapuzas.blogspot.com/2009/12/paperbootloaderspp-grabacion-del.html PaperBootloader], Bootloader for Paperduino. | ||
+ | *[http://txapuzas.blogspot.com/2009/12/papershieldadapter-adaptador-de-shields.html PaperShieldsAdapter], Shields adapter for Paperduino. | ||
+ | *[http://txapuzas.blogspot.com/2009/12/paperdiodo-teoria-del-diodo-y-diseno-de.html PaperDiode], Power Supply for Arduino (or Paperduino). | ||
+ | *[http://txapuzas.blogspot.com/2009/12/paperbluetooth-bluetooth-shield-para.html PaperBluetooth], Homemade Bluetooth Shield for Arduino (or Paperduino). | ||
+ | |||
+ | |||
+ | '''CNC''' | ||
+ | |||
+ | *[http://txapuzas.blogspot.com/2009/12/txapu-cnc-software.html TxapuCNC: Software], Homemade CNC with Paperduino (or Arduino) 1/2. | ||
+ | *[http://txapuzas.blogspot.com/2009/12/txapu-cnc-hardware.html TxapuCNC: Hardware], Homemade CNC with Paperduino (or Arduino) 2/2. | ||
+ | |||
+ | |||
+ | (''The pages are in Spanish, but they have automatic translator and a lot of pictures''). | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Tutorial | ||
+ | *Info | ||
+ | *Arduino | ||
+ | *Servo | ||
+ | |[http://roamingdrone.wordpress.com/2008/07/24/diy-servo-with-arduino-dc-motor-and-potentiometer/ DIY Servo with Arduino, DC Motor, and Potentiometer] | ||
+ | |How to run a servo. | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Tutorial | ||
+ | *Info | ||
+ | *Arduino | ||
+ | |[http://teachmetomake.wordpress.com/ Teach Me to Make] | ||
+ | |A lot of Arduino Info. | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Tutorial | ||
+ | *Arduino | ||
+ | |[http://jeremyblum.com/ Jeremy Blum] | ||
+ | |Several Arduino Tutorials | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Tutorial | ||
+ | *Arduino | ||
+ | |[http://www.halitalptekin.com/blog/ Halit Alptekin] | ||
+ | |Several Arduino Tutorials | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Tutorial | ||
+ | *Arduino | ||
+ | *LEDs | ||
+ | | | ||
+ | [http://www.blinkenlight.net/ Blinkenlight Experiments] | ||
+ | [http://blog.blinkenlight.net/blog/ Blinkenlight Blog] | ||
+ | | | ||
+ | Experiments with 20 LEDs from basic to beginner. From simple Knight Rider examples to really unexpected stuff like converting the LEDs into a rudimentary camera. | ||
+ | | | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | * Arduino-derivative | ||
+ | |[https://www.sparkfun.com/products/12923 MicroView] | ||
+ | | | ||
+ | 64x48 pixel blue-on-black OLED display plus ATmega328P that can be programmed just like the Arduino Uno. | ||
+ | breadboard-friendly. | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | * Arduino-derivative | ||
+ | |[https://www.pololu.com/product/3108 A-Star 32U4 Prime LV microSD] | ||
+ | |A programmable board compatible with many Arduino Uno shields. includes a microSD slot. Its processor is a ATmega32U4 preloaded with an Arduino-compatible bootloader. | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *? | ||
+ | |[http://www.linksprite.com/?page_id=782 LinkSprite pcDuino] | ||
+ | | a small single-board computer (a [[motherboards that run Linux]]) with hardware headers compatible with many Arduino Uno shields. Includes microSD card slot (TF slot), HDMI video out, several USB host sockets, RJ45 Ethernet socket, etc. | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *? | ||
+ | |[https://learn.sparkfun.com/tutorials/galileo-getting-started-guide Intel Galileo] | ||
+ | | a small single-board computer (a [[motherboards that run Linux]]) with hardware headers compatible with many Arduino Uno shields. Includes microSD card slot (TF slot), USB host socket, USB peripheral socket, RJ45 Ethernet socket, mini PCIe socket, etc. | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *? | ||
+ | | [http://www.udoo.org/ UDOO]; [http://elinux.org/UDOO UDOO]; [[Wikipedia: UDOO]] | ||
+ | | a small single-board computer (a [[motherboards that run Linux]]) with hardware headers compatible with many 3.3 V Arduino Due shields -- 73 GPIO. Includes microSD card slot (TF slot), HDMI video out, 2x USB host socket, USB peripheral socket USB OTG socket, RJ45 Ethernet socket, SATA socket, etc. [http://www.digikey.com/product-detail/en/UDOO%20QUAD/1485-1001-ND UDOO Quad] | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *? | ||
+ | |[http://www.86duino.com/ 86Duino] | ||
+ | | a small single-board computer (a [[motherboards that run Linux]]) with hardware headers compatible with many Arduino shields. Brian Benchoff. [http://hackaday.com/2013/12/09/the-40-x86-arduino/ "THE $40 X86 ARDUINO"]. [http://www.seeedstudio.com/depot/86Duino-m-124.html?ref=pinfo 86Duino]. [https://github.com/roboard/86Duino 86Duino on github]: "86Duino is an open source project ... 86Duino Open Hardware". | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *? | ||
+ | |[https://www.arduboy.com/store/products/tetris-microcard Tetris MicroCard] | ||
+ | | Lory Gil. [http://liliputing.com/2015/10/play-tetris-credit-card-size-gaming-device.html "Play Tetris on this credit card size gaming device"]. "fully programmable with Arduino". | ||
+ | <!-------------------------------> | ||
+ | |-valign="top" | ||
+ | | | ||
+ | *Tutorial | ||
+ | *Info | ||
+ | *Arduino | ||
+ | *Wiki | ||
+ | *Arduino | ||
+ | |[ ] | ||
|comment | |comment | ||
− | <!------------------------------- | + | <!-------------------------------> |
|-valign="top" | |-valign="top" | ||
| | | | ||
− | * | + | *Tutorial |
+ | *Info | ||
+ | *Arduino | ||
+ | *Wiki | ||
*Arduino | *Arduino | ||
− | |[ | + | |[ ] |
|comment | |comment | ||
− | <!------------------------------- | + | <!-------------------------------> |
|-valign="top" | |-valign="top" | ||
| | | | ||
− | * | + | *Tutorial |
+ | *Info | ||
+ | *Arduino | ||
+ | *Wiki | ||
*Arduino | *Arduino | ||
− | |[ | + | |[ ] |
|comment | |comment | ||
− | <!------------------------------- | + | <!-------------------------------> |
|-valign="top" | |-valign="top" | ||
| | | | ||
− | * | + | *Tutorial |
+ | *Info | ||
+ | *Arduino | ||
+ | *Wiki | ||
*Arduino | *Arduino | ||
− | |[ | + | |[ ] |
|comment | |comment | ||
− | <!------------------------------- | + | <!-------------------------------> |
+ | |||
+ | <!-------------------------------> | ||
+ | |||
+ | |} | ||
+ | |||
+ | == More Links == | ||
+ | |||
+ | not sure why these are not organized as above? --[[User:Glenndk|Glenndk]] 16:50, 26 December 2011 (UTC) | ||
+ | |||
+ | * [http://www.pjrc.com/teensy/ Teensy USB Development Board]: plugs into a solderless development board; ATMEGA32U4 and AT90USB1286 versions. very low cost. [http://www.pjrc.com/teensy/teensyduino.html "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. [http://www.dorkbotpdx.org/blog/paul paul's blog] often talks about Teensy. [http://dorkbotpdx.org/blog/feurig/reinventing_the_wheel_watcher 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 [http://www.ladyada.net/make/boarduino/ Boarduino] aka [http://www.ladyada.net/rant/2007/08/idea-solderless-breadboard-arduino-clone/ solderless breadboard Arduino clone]; [http://www.solarbotics.com/products/18940/ second source] (plugs into solderless breadboard; based on Atmel AVR ATmega168) | ||
+ | |||
+ | * AVR Lady Ada has a blog that often mentions Arduino, Boarduino, and related things http://www.ladyada.net/rant/category/arduino/ | ||
+ | |||
+ | * AVR [http://moderndevice.com/ 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 ... | ||
+ | |||
+ | * AVR [http://www.atomicsalad.com/archive/2007/03/11/tutorial_sparkfun_protoshield_assembly_use.php Tutorial: SparkFun ProtoShield Assembly + Use] shows how to use the ProtoShield development board with a Arduino; and recommends attaching a small solderless breadboard to the top of the finished ProtoShield | ||
+ | |||
+ | * AVR "DIY Arduino on a prototype board" "The project's components are readily available and can be obtained for about $10-15." http://www.hackszine.com/blog/archive/2008/01/diy_arduino_on_a_prototype_boa.html http://tinkerlog.com/2008/01/07/arduino-on-a-prototype-board/ | ||
+ | |||
+ | * AVR LilyPad Arduino can be "sewn into clothing. Various ... sensor boards are available. They're even washable!" http://blog.makezine.com/archive/2007/10/lilypad_arduino.html ; http://www.flickr.com/photos/14694615@N00/sets/72157601404004841/ ; http://www.cs.colorado.edu/~buechley/projects/e-textile_kit/e-textile_kit2.html ; [http://www.sparkfun.com/commerce/product_info.php?products_id=9266 SparkFun: LilyPad Arduino 328 Main Board] -- with links to many (all?) Lilypad peripheral boards. | ||
+ | |||
+ | * RGB LED Ring - A tiny brooch like device with 8 full colour light emitting diodes[http://www.etsy.com/listing/38106706/rgb-led-ring-a-tiny-brooch-like-device]: slightly smaller than a Arduino Lilypad. Program it exactly the same way you program the Lilypad. | ||
+ | |||
+ | == Further reading == | ||
+ | |||
+ | * The [http://en.wikipedia.org/wiki/Arduino Wikipedia: "Arduino"] article is a nice introduction, and has links to a large variety of shields and Arduino clones | ||
+ | * [http://jmsarduino.blogspot.com/ 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? | ||
+ | [[category:Arduino]] | ||
+ | http://ianlangelectronic.webeden.co.uk/#/ardxhome/4554715082 A lot of stuff about attaching and controlling peripherals with some nice little projects to make on a breadboard. Growing constantly, United Kingdom based. | ||
− | + | [[Category:Arduino/RaspberryPi]] | |
− |
Latest revision as of 06:20, 1 February 2018
Lots of external Arduino Links -- you might look at history, this page was started in the early days of the Arduino and info is much harder to find. Keeping this for reference, but little maintenance is planed.
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
- 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.
- Servo: for servo motors.
- Stepper: for stepper motors.
- Supply: for the boards and parts
- Shield: this are add on boards for adding functionality.
- Derivative: devices derived from the Arduino hardware design, which can be programmed from the Arduino IDE, but provide a different layout or additional features or both. See Massimo Banzi, "Send in the clones".
- Tutorial: a tutorial or how to.
- WebRing: for a Web Ring.
So, for example, if you are looking for projects then search on "Projects".
(Please make suggestions on how to split this big page into smaller pages at Talk:Arduino Links.)
Links Part 1[edit]
Topic | Topic Link | Comment |
---|---|---|
|
Arduino Wiki | This looks like a pretty complete guide. |
|
Arduino Hardware Index | lists all the "official" "Arduino" boards ever made by the Arduino group and the differences between them. With photos! |
|
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. | |
|
Wikipedia: Arduino | a brief high-level overview of the Arduino system |
|
Wikipedia: Arduino | a brief high-level overview of the Arduino system |
|
Arduino based serial servo controller | Instructable |
|
Arduino Online Community | Discuss the latest Arduino trends; tell people about your own Arduino projects and designs, and find Arduino programming solutions, boards & tutorials |
|
How to program a AVR (arduino) with another arduino | Instructable |
|
Microcontrollers for Beginners | Why you should use the Arduino if you are a beginner. Links to starter kits and some other info. |
|
Beginners Setup for Arduino and Processing | How to get yourself set up. |
|
Could be a useful board to make as well as example eagle file. | |
|
Could be a useful board to make as well as example eagle file. | |
|
search: Arduino | Searches instructables for projects with Arduino. There are lots. |
|
Arduino Hacks | Summarizes projects at Hack A Day |
|
Various Arduino Tutorials | Projects and tutorials on working with Arduino |
|
EngBlaze - AVR, Arduino, and hardware hacks, oh my. | In-depth tutorials on advanced Arduino topics, highlights of unique projects, and links to other resources. The Arduino and Tutorials categories drill down further. |
|
Wise time with Arduino | review would be nice |
|
The Windmill | This particular page is about a version of the JAL language for the Arduino. |
|
Arduino @ Electro Tech | A Dedicated forum for the Arduino. |
|
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. |
|
Digilent chipKIT Uno32 | The Uno32 is a Arduino-compatible development board. The Uno32 board uses an 80 MHz Microchip PIC32MX320F128 microcontroller -- a 32-bit MIPS processor -- instead of a 16 MHz Atmel AVR microcontroller. Can be programmed with a version of the Arduino IDE modified to support PIC32, or with the Microchip MPLAB IDE. Looks like it will take Arduino Diecimila Shields, and it also has many more I/O pins available. |
|
Digilent chipKIT Max32 | The Max32 is a Arduino-compatible development board. The Max32 board uses an 80 MHz Microchip PIC32MX795F512 microcontroller -- a 32-bit MIPS processor -- instead of a 16 MHz Atmel AVR microcontroller. Can be programmed with a version of the Arduino IDE modified to support PIC32, or with the Microchip MPLAB IDE. Looks like it will take Arduino Mega / Arduino ADK Shields, and it also has even more I/O pins available. |
|
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. |
|
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. Dead Bug Style. |
|
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. |
|
[1] | A lightweight and efficient runtime system for AVR chips based on the work of Arduino Project. |
|
Unduino | The Unduino is not an Arduino. It is a dsPIC33FJ128MC202 development board based on the Arduino form factor. 35 dollars more or less |
|
|
Small can be good, treat as a chip in your own circuits. |
|
Arduino Derivative with Bluetooth, IrDA, SD Card, custom case & simple Telco jacks for plugging in sensors to make the hardware re-purposeable. You can FOTA the device via Android or desktop (Mac/Linux/Win), and there is an App Store to browse pre-made firmwares and user interface widgets so you can interact with the hardware via Android/desktop. | |
|
[] | |
|
[] |
Links Part 2[edit]
Topic | Topic Link | Comment |
---|---|---|
|
Arduino | Home page for the whole Arduino |
|
Arduino + Liberlab = Liberino | Data logging with the Arduino |
|
Arduino gift guide | From Make Magazine - Give the gift of learning electronics, interactive art and physical computing - the open source way! |
|
High Current Loads | Driving large currents with an Arduino, would apply to other microcontrollers as well |
|
Using AVR microcontrollers: Minimalist target boards | From: Evil Mad Scientist Laboratories |
|
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. | |
|
The World Famous Index of Arduino & Freeduino Knowledge | A lot of Links to a lot of topics, tutorials, projects..... |
|
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. |
|
DuinoStamp | an Arduino compatible environment, the same size as a 34-pin 0.600" DIP, it's breadboard compatible. |
|
Arduino Projects | From Rancid Bacon |
|
Search Results | A search of todbot blog which yeilds a bunch of projects. |
|
Building an Arduino compatible solderless breadboard with an ATMEL8 AVR microcontroller and FTDI FT232 breakout board from Spark-fun. | |
|
Thing-a-day, Day 12: Snake game | Cute game, watch the movie. |
|
Arduino Forum | Seems pretty active |
|
Arduino Reference | Lots of material |
|
Arduino based Drum Loop Machine | review me |
|
Arduino temperature controlled PC Fan. | PWM Motor control |
|
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 ... |
|
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" |
|
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." |
|
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. |
|
StickDuino | USB Stick Sized Arduino Clone. Also see the StickDuino wiki. |
|
Roboduino | Designed to make it easy to plug in 12 servomotors |
|
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). |
|
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). |
|
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. |
|
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). |
|
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). |
|
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. |
|
Modern Device | Including a very inexpensive ($12) Bare Bones Kit |
|
Circuit Lake Archive for the ‘Arduino’ | Circuit Lake is a supplier who also indexes links to other sites. |
|
uC Hobby Microcontrollers Electronics Hobby | A Blog with lots of info and links, some are about the Arduino |
|
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... |
|
FreeJALduino boards | an Arduino-like board, Microchip PIC 18F2550 based, powered by JAL language and Pinguino IDE, compatible with standard SPI and I2C Arduino shields, USB support, etc... |
|
ARDUINO meets PROCESSING physical computing and computer graphics | Lots of interesting stuff |
|
How do you convince people to use Arduino | Interesting responses. |
|
4 Operating Systems for the Arduino | Does it need an operating system, sometimes. |
|
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. |
|
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. | |
|
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 Diecimila | (this has been replaced by the Arduino Duemilanove) |
|
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 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 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." |
|
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. |
|
"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. |
|
"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). |
|
[] | |
|
[] | |
|
[] | |
|
[] | |
|
[] | |
|
[] | |
|
[] | |
|
[] |
How do you convince people to use Arduino |
Links Part 3[edit]
Topic | Topic Link | Comment | |
---|---|---|---|
|
Getting started with Arduino! – Chapter Zero | Series of tutorials starting with Chapter Zero | |
|
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." | |
|
Prototino | The Prototino is an Arduino clone with a built in prototyping area.
small enough to fit into an Altoids tin. | |
|
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. | |
|
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. | |
|
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. | |
|
Mega328 Header | "Mega328 Header is a header board for 28 pin ATmega microcontrollers. It works with ATmega48, ATmega88, ATmega168 and ATmega328. It is designed to occupy the least space on a bread board. It is Arduino compatible and can be programmed with an FTDI cable." Breadboardable DIP-like PCB. Detailed soldering instructions. | |
|
Txapuzas | Txapuzas is a blog with simple electronics projects:
Arduino's Clones
Input circuits
Output circuits
Miscellaneous
| |
|
DIY Servo with Arduino, DC Motor, and Potentiometer | How to run a servo. | |
|
Teach Me to Make | A lot of Arduino Info. | |
|
Jeremy Blum | Several Arduino Tutorials | |
|
Halit Alptekin | Several Arduino Tutorials | |
|
Experiments with 20 LEDs from basic to beginner. From simple Knight Rider examples to really unexpected stuff like converting the LEDs into a rudimentary camera. |
||
|
MicroView |
64x48 pixel blue-on-black OLED display plus ATmega328P that can be programmed just like the Arduino Uno. breadboard-friendly. | |
|
A-Star 32U4 Prime LV microSD | A programmable board compatible with many Arduino Uno shields. includes a microSD slot. Its processor is a ATmega32U4 preloaded with an Arduino-compatible bootloader. | |
|
LinkSprite pcDuino | a small single-board computer (a motherboards that run Linux) with hardware headers compatible with many Arduino Uno shields. Includes microSD card slot (TF slot), HDMI video out, several USB host sockets, RJ45 Ethernet socket, etc. | |
|
Intel Galileo | a small single-board computer (a motherboards that run Linux) with hardware headers compatible with many Arduino Uno shields. Includes microSD card slot (TF slot), USB host socket, USB peripheral socket, RJ45 Ethernet socket, mini PCIe socket, etc. | |
|
UDOO; UDOO; Wikipedia: UDOO | a small single-board computer (a motherboards that run Linux) with hardware headers compatible with many 3.3 V Arduino Due shields -- 73 GPIO. Includes microSD card slot (TF slot), HDMI video out, 2x USB host socket, USB peripheral socket USB OTG socket, RJ45 Ethernet socket, SATA socket, etc. UDOO Quad | |
|
86Duino | a small single-board computer (a motherboards that run Linux) with hardware headers compatible with many Arduino shields. Brian Benchoff. "THE $40 X86 ARDUINO". 86Duino. 86Duino on github: "86Duino is an open source project ... 86Duino Open Hardware". | |
|
Tetris MicroCard | Lory Gil. "Play Tetris on this credit card size gaming device". "fully programmable with Arduino". | |
|
[ ] | comment | |
|
[ ] | comment | |
|
[ ] | comment | |
|
[ ] | comment
|
More Links[edit]
not sure why these are not organized as above? --Glenndk 16:50, 26 December 2011 (UTC)
- 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 Boarduino aka solderless breadboard Arduino clone; second source (plugs into solderless breadboard; based on Atmel AVR ATmega168)
- AVR Lady Ada has a blog that often mentions Arduino, Boarduino, and related things http://www.ladyada.net/rant/category/arduino/
- 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 ...
- AVR Tutorial: SparkFun ProtoShield Assembly + Use shows how to use the ProtoShield development board with a Arduino; and recommends attaching a small solderless breadboard to the top of the finished ProtoShield
- AVR "DIY Arduino on a prototype board" "The project's components are readily available and can be obtained for about $10-15." http://www.hackszine.com/blog/archive/2008/01/diy_arduino_on_a_prototype_boa.html http://tinkerlog.com/2008/01/07/arduino-on-a-prototype-board/
- AVR LilyPad Arduino can be "sewn into clothing. Various ... sensor boards are available. They're even washable!" http://blog.makezine.com/archive/2007/10/lilypad_arduino.html ; http://www.flickr.com/photos/14694615@N00/sets/72157601404004841/ ; http://www.cs.colorado.edu/~buechley/projects/e-textile_kit/e-textile_kit2.html ; SparkFun: LilyPad Arduino 328 Main Board -- with links to many (all?) Lilypad peripheral boards.
- 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[edit]
- 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?
http://ianlangelectronic.webeden.co.uk/#/ardxhome/4554715082 A lot of stuff about attaching and controlling peripherals with some nice little projects to make on a breadboard. Growing constantly, United Kingdom based.