background preloader

Teensy USB Development Board

Teensy USB Development Board
The Teensy is a complete USB-based microcontroller development system, in a very small footprint, capable of implementing many types of projects. All programming is done via the USB port. No special programmer is needed, only a standard "Mini-B" USB cable and a PC or Macintosh with a USB port. Update: Discussion / Support Forum Teensy 3.1 changes from Teensy 3.0 Teensy Loader Application Software Development Tools WinAVR C compiler. Teensyduino, add-on for Arduino IDE. Simplified USB Examples or Dean Camera's LUFA library. Breadboard Usage The Teensy is available with header pins, for direct no-soldering-required use on a breadboard, which can also be run from the +5 volt from the USB cable. The 128x64 Graphics LCD can be used with Teensy 2.0 and Teensy++ 2.0 and Teensyduino using this GLCD library. Related:  Small Arduino boards

Digispark USB Development Board - Digistump The Digispark is an Attiny85 based microcontroller development board similar to the Arduino line, only cheaper, smaller, and a bit less powerful. With a whole host of shields to extend its functionality and the ability to use the familiar Arduino IDE the Digispark is a great way to jump into electronics, or perfect for when an Arduino is too big or too much. The Digispark is shipped fully assembled except for the two included and easy to solder headers. Here are the specs: Support for the Arduino IDE 1.0+ (OSX/Win/Linux) Power via USB or External Source - 5v or 7-35v (12v or less recommended, automatic selection) On-board 500ma 5V Regulator Built-in USB 6 I/O Pins (2 are used for USB only if your program actively communicates over USB, otherwise you can use all 6 even if you are programming via USB) 8k Flash Memory (about 6k after bootloader) I2C and SPI (vis USI) PWM on 3 pins (more possible with Software PWM) ADC on 4 pins Power LED and Test/Status LED

Ethernet Shield for Arduino with Power-over-Ethernet: here at last After months of plotting and scheming and prototyping and testing and fighting with EAGLE, the first production batch of the Freetronics Ethernet Shield with Power-over-Ethernet support has now landed. Ahh, it's a beautiful thing: As explained on the product page it includes a few improvements to the reference design, such as: Slaving the Wiznet enable line to the SPI select line Improved power filtering for better noise suppression Improvements to reset circuit to reliably reset the Wiznet chip when the Arduino resets Power-over-Ethernet magjack with PoE connections brought out to a header MASSIVE prototyping area! To make it as cheap as possible to power your Arduino via the LAN we've given it the flexibility of supporting either full standards-compliant 802.3af/at PoE, or cheap home-brew PoE using something like our sweet new 4-Channel PoE Midspan Injector: With our midspan injector you don't even need to hack any network cables for a cheap DIY approach. Have fun!

ExtraCore The ExtraCore is a 7/8th inch by 13/16th inch (24mm x 21mm) Arduino-compatible board by Dustin Andrews. It has 14 digital input/output pins (6 of which are hardware PWM), 8 analog inputs (6 of which are GPIO), and a 16 MHz crystal oscillator. It runs Optiboot (select “Arduino Uno” in the Boards menu), and has “.100 pitch headers for easy breadboard prototyping. Its small size makes it well-suited to applications with stringent weight and space requirements, such as R/C planes, wearables, and spacecraft. Specifications Roughly 1″x1″ATmega328Optiboot bootloader14 I/O pins6 PWM6 Analog16MHz32kB Flash Memory2kB RAM Resources

Arduino Shield List ITeaduino Tiny Overview Iteaduino Tiny is a mini development board based on Attiny85 master, which is cheap, compact and easy to use with low power consumption. The mainboard is a derivative board with reference to digispark design, and it supports use of specific Arduino IDE and uses Arduino syntax for programming which is quite convenient. Feature Support for the Arduino IDE 1.0+ (Windows)Power via USB Built-in USB4 I/O Pins 8k Flash Memory (about 6k after bootloader)I2C and SPI (vis USI)PWM on 3 pins (more possible with Software PWM)ADC on 4 pinsPower LED and Test/Status LED Specification Hardware Pin Map For installation of software and driver, please refer to DS_IM130615003 document in DOWNLOAD. Review – Freetronics Module Family Hello In this article we examine a new range of eleven electronic modules from Freetronics. When experimenting with electronics or working on a prototype of a design, the use of electronic components in module form can make construction easier, and also reduce the time between thoughts and actually making something :) So let’s have a look at each module in more detail… PoE Power Regulator – 28V This is a tiny switchmode voltage regulator with two uses – the first being regulation of higher voltage up to 28V carried via an Ethernet cable to a Freetronics Ethernet shield or EtherTen to power the board itself. The PCB is designed to drop into the shield or EtherTen as such: … and converts the incoming voltage down to 7V which can be regulated by the EtherTen’s inbuilt regulator. Note the addition of the header pins, which make insertion into a breadboard very easy – so now you have a 5V 1A DC power supply. N-MOSFET Driver/Output Module Logic Level Converter Module RGBLED Module Like this:

Arduino Pro Mini 328 - 3.3V/8MHz [ARD05041M] - $9.95 The Arduino Pro Mini is a microcontroller board based on the ATmega328p. It has 14 digital input/output pins (of which 6 can be used as PWM outputs), 6 analog inputs, an on-board resonator, a reset button, and holes for mounting pin headers. A six pin header can be connected to an USB to serial adapter to provide USB power and communication to the board. The Arduino Pro Mini is intended for semi-permanent installation in objects or exhibitions. There are two version of the Pro Mini. Dimensions Features ATmega328 running at 8MHz with external resonator (0.5% tolerance)Low-voltage board needs no interfacing circuitry to popular 3.3V devices and modules (GPS, accelerometers, sensors, etc)0.8mm Thin PCBUSB connection off boardWeighs less than 2 grams! Documents

Freaduino Pro 328 5V/16MHz [DEP04] - $12.00 Description This is Freaduino Pro Enhancement version, which 100% compatible with the original. We add two analog IO - A6, A7 , and Power Input side add auto recovery insurance, and be allowed USB and Power Supply at same time. Arduino Pro is blue! It's thin (0.8mm)! Features: ATmega328 running at 16MHz with external resonator (0.5% tolerance) 5V regulator DC input 5V up to 12V 14 digital IO - TXD, RXD, D2-D13 8 analog IO - A0-A7 Reverse polarity protected Size:33.3*18.0(mm)

Teensy 3.1 - DEV-12646 Description: The Teensy is a breadboard-friendly development board with loads of features in a, well, teensy package. The Teensy 3.1 brings a 32 bit ARM Cortex microprocessor into the mix so you can do some serious number crunching. The Teensy 3.1 comes pre-flashed with a bootloader so you can program it using the on-board USB connection: No external programmer needed! You can program for the Teensy in your favorite program editor using C or you can install the Teensyduino add-on for the Arduino IDE and write Arduino sketches for Teensy! The processor on the Teensy also has access to the USB and can emulate any kind of USB device you need it to be, making it great for USB-MIDI and other HID projects. All of this functionality is jammed into a 1.4 x 0.7 inch board with all headers on a 0.1" grid so you can slap in on a breadboard and get to work! Note: This does not come with a USB cable, please check below for an appropriate one. Dimensions: 1.4 x 0.7" (~35 x 18 mm) Features: Documents:

Arduino Nano [DEP03] - $12.90 Description Note: The Arduino Nano Clone version is not the official version which made in Italy, but we use the same Gerber files to produce in China. They are exactly the same in addition to silk-screen. Overview The Arduino Nano is a small, complete, and breadboard-friendly board based on the ATmega328 (Arduino Nano 3.0) or ATmega168 (Arduino Nano 2.x). It has more or less the same functionality of the Arduino Duemilanove, but in a different package. Arduino Nano 2.3 (ATmega168): manual (pdf), Eagle files. The Arduino Nano can be powered via the Mini-B USB connection, 6-20V unregulated external power supply (pin 30), or 5V regulated external power supply (pin 27). The FTDI FT232RL chip on the Nano is only powered if the board is being powered over USB. The ATmega168 has 16 KB of flash memory for storing code (of which 2 KB is used for the bootloader); the ATmega328 has 32 KB, (also with 2 KB used for the bootloader).

ol Components Trinket Mini Microcontroller - 3.3V Trinket may be small, but do not be fooled by its size! It's a tiny microcontroller board, built around the Atmel ATtiny85, a little chip with a lot of power. We wanted to design a microcontroller board that was small enough to fit into any project, and low cost enough to use without hesitation. The Attiny85 is a fun processor because despite being so small, it has 8K of flash, and 5 I/O pins, including analog inputs and PWM 'analog' outputs. This is the 3.3V Trinket. Even though you can program Trinket using the Arduino IDE, it's not a fully 100% Arduino-compatible. Trinket does not have a Serial port connection for debugging so the serial port monitor will not be able to send/receive dataSome computers' USB v3 ports don't recognize the Trinket's bootloader.

ol Components Teensy 3.1 The Teensy is a breadboard-friendly development board with loads of features in a, well, teensy package. The Teensy 3.1 brings a 32 bit ARM Cortex microprocessor into the mix so you can do some serious number crunching. The Teensy 3.1 comes pre-flashed with a bootloader so you can program it using the on-board USB connection: No external programmer needed! You can program for the Teensy in your favourite program editor using C or you can install the Teensyduino add-on for the Arduino IDE and write Arduino sketches for Teensy! The processor on the Teensy also has access to the USB and can emulate any kind of USB device you need it to be, making it great for USB-MIDI and other HID projects. All of this functionality is jammed into a 1.4 x 0.7 inch board with all headers on a 0.1" grid so you can slap in on a breadboard and get to work! All of this functionality is jammed into a 1.4 x 0.7 inch board with all headers on a 0.1" grid so you can slap in on a breadboard and get to work!

MicroFTX The FT230X supports bitbang GPIO (general-purpose input/output) modes that allow you to set and read digital pins directly. It’s a great way to let your computer drive a simple binary output, or to read the state of a switch. For full details, see the FT230X website and datasheet. FTDI’s bitbang app note AN232R-01 hasn’t been updated for the FT-X series of chips yet, but the setup and usage of bitbang mode is essentially the same. Two forms of bitbang are supported. BITMODE_BITBANG uses the RX, TX, CTS, and RTS pins and works out of the boxBITMODE_CBUS uses the CBx pins, but needs to be enabled first in the EEPROM On Linux, libftdi provides a pretty easy way to use bitbang. To test it out, download this file as ftdi-bitbang.c, compile, and run it: $ sudo apt-get install libftdi-dev build-essential $ gcc -o ftdi-bitbang ftdi-bitbang.c -lftdi $ .

Beetle (1Pc) Hello, new here. Just bought a 3 wire LCD module an get this message compiling the example of the wiki page. I got the new libraries supporting Arduino IDE 1.0 + from another post, and tried with IDE 1.0.1 and 1.0.4 libraries from this post: [url= Error message: [b]sketch_mar20a.ino: In function 'void setup()':sketch_mar20a:27: error: 'class LCD12864RSPI' has no member named 'initDriverPin'[/b] code used: [code]/*LCD ArduinoPIN1 = GNDPIN2 = 5VRS(CS) = 8; RW(SID)= 9; EN(CLK) = 3;PIN15 PSB = GND;*/ #include "LCD12864RSPI.h"#include "DFrobot_bmp.h"#include "DFrobot_char.h" #define AR_SIZE( a ) sizeof( a ) / sizeof( a[0] ) unsigned char wangzhi[]=" [url= ";// unsigned char en_char1[]="ST7920 LCD12864 ";// unsigned char en_char2[]="Test, Copyright ";// unsigned char en_char3[]="by DFRobot ---> ";// Any help please?...

Related: