The information below generally applies to Teensy 3.0, 3.1 and 3.2, unless otherwise noted.
---------------- FREQUENTLY ASKED QUESTIONS --------------------
Why can't my PC see or program my Teensy? Make sure you have a full USB cable and not a 2-wire charging-only cable.
How to completely erase a T3.x? Press program button for exactly 15 seconds (+/- 2 sec)
https://forum.pjrc.com/threads/3753...ader-reprogram?p=116941&viewfull=1#post116941
What is the PWM frequency range and resolution? http://www.pjrc.com/teensy/td_pulse.html
What Timers are available? (12, in hardware) https://forum.pjrc.com/threads/28714...ll=1#post73823
What is the internal reference voltage? (1.2V on T3, 2.56V on T2, none on LC)
https://forum.pjrc.com/threads/35446-Teensy-Internal-Reference-Voltage-Question
How fast is the DAC? https://forum.pjrc.com/threads/2603...-1-using-Arduino?p=49821&viewfull=1#post49821
Are lock bits supported? Can I run T3.1 at 72 MHz? http://forum.pjrc.com/threads/25407...nd-Reprogramming?p=44401&viewfull=1#post44401
Can I use Teensy in a commercial product? http://forum.pjrc.com/threads/799-Firmware-loader-for-Teensy-3?p=1783&viewfull=1#post1783
...and also http://forum.pjrc.com/threads/24063-Paul-Teensy-in-a-commercial-product?p=34451&viewfull=1#post34451
Where are the Teensy pinouts? http://www.pjrc.com/teensy/pinout.html
How much drive current at pin? (9 mA, 25 mA abs.max)
https://forum.pjrc.com/threads/5455-Teensy-3-0-resistors-and-DC-current-per-I-O-pin
Where are the Teensy [1,2,3] schematics? http://www.pjrc.com/teensy/schematic.html
Where are the CPU datasheets? https://www.pjrc.com/teensy/datasheets.html
Can I overclock beyond 96 MHz? (yes, just edit your "boards.txt")
For example, uncomment "# teensy31.menu.speed.120opt=120 MHz optimized (overclock)" in C:\Program Files (x86)\Arduino\hardware\teensy\avr\boards.txt
How can I wire USB into Teensy without a connector? https://forum.pjrc.com/threads/19336-How-to-repair-a-broken-off-Teensy-3-0-USB-connector
How can code tell which Teensy is selected at compile time? https://forum.pjrc.com/threads/2539...-Tips-and-Tricks?p=94035&viewfull=1#post94035
---------------- CODE EXAMPLES --------------------
printf / scanf with floating point (otherwise not enabled as of Teensyduino 1.21 )
https://forum.pjrc.com/threads/27827-Float-in-sscanf-on-Teensy-3-1
Better choices for timing than delay() https://www.pjrc.com/teensy/td_timing.html
Using the built-in watchdog timer (changes mk20dx128.c ) http://forum.pjrc.com/threads/25370-Teensy-3-0-Watchdog-Timer?p=44197&viewfull=1#post44197
Restart CPU without reboot http://forum.pjrc.com/threads/24304...)-vs-_restart_Teensyduino()?p=45253#post45253
Reset and Reboot http://forum.pjrc.com/threads/24304-_reboot_Teensyduino()-vs-_restart_Teensyduino()
http://forum.pjrc.com/threads/25306-Teensy-3-1-Reset?p=45344&viewfull=1#post45344
Read/Write 8 bits in parallel https://forum.pjrc.com/threads/1753...-GPIO_PDIR-_PDOR?p=21228&viewfull=1#post21228
Setting an I/O pin to Open Drain http://forum.pjrc.com/threads/25393...sy-3-1-processor?p=44249&viewfull=1#post44249
Increase I/O Slew Rate (default = 7 ns, fast = 0.85 ns) https://forum.pjrc.com/threads/2873...ed-on-Teensy-3-1?p=75044&viewfull=1#post75044
Capacitive Touch Sensing example using touchRead() http://dangerousprototypes.com/forum/viewtopic.php?t=4606#p45520
T3/T3.1 touch sensing pins are: 0, 1, 25, 32, 33, A1, A2, A3, A4, A5, A8, and A9
Waveform generation from table using DAC and PDB (T3.1) http://forum.pjrc.com/threads/25275...)-and-DAC-Buffer?p=43873&viewfull=1#post43873
Complementary PWM output with settable dead time: http://forum.pjrc.com/threads/24992-phase-correct-PWM?p=44563&viewfull=1#post44563
Edge capture with DMA from user 'tni'
https://forum.pjrc.com/threads/37148-Measuring-pulse-width-interrupts?p=124805&viewfull=1#post124805
Measure noise level of 16-bit ADC http://forum.pjrc.com/threads/25111-Decreasing-noise-on-Teensy-ADC?p=42891&viewfull=1#post42891
Readout MAC Address http://forum.pjrc.com/threads/91-teensy-3-MAC-address
128-bit unique identification (ID) number per chip https://forum.pjrc.com/threads/25522...ll=1#post72175
Compile Time information https://forum.pjrc.com/threads/2539...ips-and-Tricks?p=116099&viewfull=1#post116099
Software reboot http://forum.pjrc.com/threads/24304-_reboot_Teensyduino()-vs-_restart_Teensyduino()
Waking up a USB host computer https://forum.pjrc.com/threads/26649...h-a-teensy-3-0
Inline Assembly http://forum.pjrc.com/threads/25317-Assembly-coding-for-Teensy3-1?p=43724&viewfull=1#post43724
Coding in Assembly (separate ASM file) https://forum.pjrc.com/threads/27938-Using-Assembler-with-Arduino-and-Teensy3-1-or-Teensy2
MicroSD Card Guide http://forum.pjrc.com/threads/16758-Teensy-3-MicroSD-guide
Remap SCK from Pin 13 http://forum.pjrc.com/threads/25349-Remapping-pin-13
Double precision constants must end with 'L' otherwise they are made into single-precision floats
https://forum.pjrc.com/threads/31233-float-and-double?p=86850&viewfull=1#post86850
Note that analogWrite() goes from 0 up to 256, not 255. https://forum.pjrc.com/threads/33473-RGB-LED-Common-Anode?p=99345&viewfull=1#post99345
Mouse Boot Protocol https://forum.pjrc.com/threads/33601-Mouse-boot-protocol
---------------- LIBRARIES --------------------
List of Teensy Libraries http://www.pjrc.com/teensy/td_libs.html
SdFat Beta library support for T3.5/3.6 SDIO https://github.com/greiman/SdFat-beta https://forum.pjrc.com/threads/36737-Try-SdFat-forTeensy-3-5-3-6?p=114355&viewfull=1#post114355
DMA SPI library https://github.com/crteensy/DmaSpi https://forum.pjrc.com/threads/27909-DmaSpi-for-teensyduino-1-21
High-speed I2C library (Wire & Wire1) http://forum.pjrc.com/threads/21680-New-I2C-library-for-Teensy3
ADC Library by Pedvide http://forum.pjrc.com/threads/25532-ADC-library-update-now-with-support-for-Teensy-3-1
Entropy Library for Random Numbers from Timers http://forum.pjrc.com/threads/25369...Number-Generator?p=44135&viewfull=1#post44135
Low Power Library (Beta) (Sleep, DeepSleep, Hibernate) http://forum.pjrc.com/threads/23660...For-The-Teensy-3?p=42776&viewfull=1#post42776
Snooze (Duff's low power library) https://github.com/duff2013/Snooze
All Things Low Power https://forum.pjrc.com/threads/32454-All-things-Low-Power
Audio Library (Beta) for T3 Audio Adapter Board http://forum.pjrc.com/threads/24793-Audio-Library?p=39468&viewfull=1#post39468
https://github.com/PaulStoffregen/Audio
Change ADC/DAC sample rate https://forum.pjrc.com/threads/4561...n-ADC-slower-)?p=150049&viewfull=1#post150049
FastLED Library for LED strips: WS2810, WS2811, LPD8806, Neopixel... http://fastled.io/ and https://github.com/FastLED/FastLED/wiki/Overview
Artnet for OctoWS2811 LED strips (DMX over Ethernet) (needs WIZ820io + T3 adaptor ) : http://forum.pjrc.com/threads/24688-Artnet-to-OctoWS2811
Interval Timer using interrupts http://pjrc.com/teensy/td_timing_IntervalTimer.html
See also: Metro Library http://pjrc.com/teensy/td_libs_Metro.html and ElapsedMillis http://pjrc.com/teensy/td_timing_elaspedMillis.html
(older "Periodic Interrupt Timer Library" now depreciated?) http://forum.pjrc.com/threads/17543-PITimer-PIT-(Periodic-Interrupt-Timer)-library-for-Teensy-3-0/
Pulse Position Library 0.02 us precision Tx/Rx (T3.1) http://www.pjrc.com/teensy/td_libs_PulsePosition.html
CAN Bus Library (T3.1) http://forum.pjrc.com/threads/25101-CAN-Bus-Library-for-Teensy-3-1
USB Host Library http://www.circuitsathome.com/tag/usb-host-shield
...and also http://forum.pjrc.com/threads/13433-USB-Host-Status?p=36118&viewfull=1#post36118
Simple Task Library https://forum.pjrc.com/threads/33357-Is-there-a-good-SIMPLE-task-library
Teensy 2 Libraries https://www.pjrc.com/teensy/td_libs.html
C++ STL (Standard Template Library) https://forum.pjrc.com/threads/23467-Using-std-vector?p=69787&viewfull=1#post69787
---------------- HARDWARE SHIELDS & ADD-ONS --------------------
Hardware mods to operate T3.2 on 1.8V https://forum.pjrc.com/threads/35592-Teensy-Low-Voltage-Operation?p=149208&viewfull=1#post149208
Pinouts of Teensy 3.x and other boards https://docs.google.com/spreadsheet...YksMG306_FpWdJcniSRR6aGNNYQ/edit#gid=95008987
Using All Teensy3.x Pins with a Socket http://forum.pjrc.com/threads/26071-Using-all-Teensy3-x-pins-with-a-socket
Breakout All Teensy3.x Pins https://www.tindie.com/products/loglow/teensy-31-breakout/
Teensy 3.1 Sheilds http://forum.pjrc.com/threads/25620-Teensy-3-1-to-Arduno-Shield-DIY-Adaptor
PJRC's Prop Shield (10 axis+audio,LED drv.) http://www.pjrc.com/store/prop_shield.html
PJRC's audio adapter http://www.pjrc.com/store/teensy3_audio.html
PJRC's WIZ820io and SD card adapter http://www.pjrc.com/store/wiz820_sd_adaptor.html
PJRC's Octows2811 (neopixel) adapter http://www.pjrc.com/store/octo28_adaptor.html
PJRC's double high breakaway pins for shields needing more clearance http://www.pjrc.com/store/header_14x1_d.html
PJRC's 14 pin female header socket http://www.pjrc.com/store/socket_14x1.html
KurtE's Teensy 3.1 breakout board https://github.com/KurtE/Teensy3.1-Breakout-Boards
TallDog's breakout board to access all pins https://www.tindie.com/products/loglow/teensy-31-breakout/
Pico's Teensy 3.x to Arduino shield + nRF24L01+ radio breakout https://www.tindie.com/products/pico/rfx-teensy-3x-nrf24l01-carrier-board-w-prototyping-area-/
Pesky Products LSM9DS0 micro T3.x shield (9 axis) https://www.tindie.com/products/onehorse/lsm9ds0-teensy-31-micro-shield/
Pesky Products LSM9DS0 mini T3.x shield (9 axis + ALT) https://www.tindie.com/products/onehorse/lsm9ds0-teensy-31-mini-shield/
Petit Studio's Teensy 3.x development board and Arduino shield (all pins) https://www.tindie.com/products/freto/teensy-3-breakout-board-and-shield/
Pixelmatrix's SmartMatrix shield for 16x32 and 32x32 LEDs http://docs.pixelmatix.com/SmartMatrix/shieldref.html (Adafruit also)
---------------- DEV TOOLS --------------------
TyQT for more than one Teensy on a PC https://forum.pjrc.com/threads/27825-Teensy-Qt?p=65310&viewfull=1#post65310
Developing with Eclipse http://forum.pjrc.com/threads/1474-Anyone-using-Eclipse-for-development
Optimizing code size (FLASH space) http://forum.pjrc.com/threads/25196-How-to-get-a-little-bit-more-FLASH-room-on-Teensy-3-x
PC Host communication: USB Latency Test discussed in http://forum.pjrc.com/threads/7826-USB-to-digital-I-O-delay
Oscilloscope advice: http://forum.pjrc.com/threads/25730-Oscilloscope-advice?p=47209&viewfull=1#post47209
---------------- PCB LAYOUT TOOLS --------------------
There are many options, but some free-of-charge versions are often used to do open hardware:
Eagle CAD most often used(?) http://www.cadsoftusa.com/download-eagle/?language=en
Design Spark PCB shows ads http://www.rs-online.com/designspark/electronics/eng/page/designspark-pcb-home-page
DipTrace (free ver: 300 pin limit) http://diptrace.com/downloads/download-diptrace/
KiCad open source, unrestricted http://www.kicad-pcb.org/display/KICAD/KiCad+EDA+Software+Suite
Fritzing simple/easy for beginners http://fritzing.org/home/
---------------- FREQUENTLY ASKED QUESTIONS --------------------
Why can't my PC see or program my Teensy? Make sure you have a full USB cable and not a 2-wire charging-only cable.
How to completely erase a T3.x? Press program button for exactly 15 seconds (+/- 2 sec)
https://forum.pjrc.com/threads/3753...ader-reprogram?p=116941&viewfull=1#post116941
What is the PWM frequency range and resolution? http://www.pjrc.com/teensy/td_pulse.html
What Timers are available? (12, in hardware) https://forum.pjrc.com/threads/28714...ll=1#post73823
What is the internal reference voltage? (1.2V on T3, 2.56V on T2, none on LC)
https://forum.pjrc.com/threads/35446-Teensy-Internal-Reference-Voltage-Question
How fast is the DAC? https://forum.pjrc.com/threads/2603...-1-using-Arduino?p=49821&viewfull=1#post49821
Are lock bits supported? Can I run T3.1 at 72 MHz? http://forum.pjrc.com/threads/25407...nd-Reprogramming?p=44401&viewfull=1#post44401
Can I use Teensy in a commercial product? http://forum.pjrc.com/threads/799-Firmware-loader-for-Teensy-3?p=1783&viewfull=1#post1783
...and also http://forum.pjrc.com/threads/24063-Paul-Teensy-in-a-commercial-product?p=34451&viewfull=1#post34451
Where are the Teensy pinouts? http://www.pjrc.com/teensy/pinout.html
How much drive current at pin? (9 mA, 25 mA abs.max)
https://forum.pjrc.com/threads/5455-Teensy-3-0-resistors-and-DC-current-per-I-O-pin
Where are the Teensy [1,2,3] schematics? http://www.pjrc.com/teensy/schematic.html
Where are the CPU datasheets? https://www.pjrc.com/teensy/datasheets.html
Can I overclock beyond 96 MHz? (yes, just edit your "boards.txt")
For example, uncomment "# teensy31.menu.speed.120opt=120 MHz optimized (overclock)" in C:\Program Files (x86)\Arduino\hardware\teensy\avr\boards.txt
How can I wire USB into Teensy without a connector? https://forum.pjrc.com/threads/19336-How-to-repair-a-broken-off-Teensy-3-0-USB-connector
How can code tell which Teensy is selected at compile time? https://forum.pjrc.com/threads/2539...-Tips-and-Tricks?p=94035&viewfull=1#post94035
---------------- CODE EXAMPLES --------------------
printf / scanf with floating point (otherwise not enabled as of Teensyduino 1.21 )
https://forum.pjrc.com/threads/27827-Float-in-sscanf-on-Teensy-3-1
Better choices for timing than delay() https://www.pjrc.com/teensy/td_timing.html
Using the built-in watchdog timer (changes mk20dx128.c ) http://forum.pjrc.com/threads/25370-Teensy-3-0-Watchdog-Timer?p=44197&viewfull=1#post44197
Restart CPU without reboot http://forum.pjrc.com/threads/24304...)-vs-_restart_Teensyduino()?p=45253#post45253
Reset and Reboot http://forum.pjrc.com/threads/24304-_reboot_Teensyduino()-vs-_restart_Teensyduino()
http://forum.pjrc.com/threads/25306-Teensy-3-1-Reset?p=45344&viewfull=1#post45344
Read/Write 8 bits in parallel https://forum.pjrc.com/threads/1753...-GPIO_PDIR-_PDOR?p=21228&viewfull=1#post21228
Setting an I/O pin to Open Drain http://forum.pjrc.com/threads/25393...sy-3-1-processor?p=44249&viewfull=1#post44249
Increase I/O Slew Rate (default = 7 ns, fast = 0.85 ns) https://forum.pjrc.com/threads/2873...ed-on-Teensy-3-1?p=75044&viewfull=1#post75044
Capacitive Touch Sensing example using touchRead() http://dangerousprototypes.com/forum/viewtopic.php?t=4606#p45520
T3/T3.1 touch sensing pins are: 0, 1, 25, 32, 33, A1, A2, A3, A4, A5, A8, and A9
Waveform generation from table using DAC and PDB (T3.1) http://forum.pjrc.com/threads/25275...)-and-DAC-Buffer?p=43873&viewfull=1#post43873
Complementary PWM output with settable dead time: http://forum.pjrc.com/threads/24992-phase-correct-PWM?p=44563&viewfull=1#post44563
Edge capture with DMA from user 'tni'
https://forum.pjrc.com/threads/37148-Measuring-pulse-width-interrupts?p=124805&viewfull=1#post124805
Measure noise level of 16-bit ADC http://forum.pjrc.com/threads/25111-Decreasing-noise-on-Teensy-ADC?p=42891&viewfull=1#post42891
Readout MAC Address http://forum.pjrc.com/threads/91-teensy-3-MAC-address
128-bit unique identification (ID) number per chip https://forum.pjrc.com/threads/25522...ll=1#post72175
Compile Time information https://forum.pjrc.com/threads/2539...ips-and-Tricks?p=116099&viewfull=1#post116099
Software reboot http://forum.pjrc.com/threads/24304-_reboot_Teensyduino()-vs-_restart_Teensyduino()
Waking up a USB host computer https://forum.pjrc.com/threads/26649...h-a-teensy-3-0
Inline Assembly http://forum.pjrc.com/threads/25317-Assembly-coding-for-Teensy3-1?p=43724&viewfull=1#post43724
Coding in Assembly (separate ASM file) https://forum.pjrc.com/threads/27938-Using-Assembler-with-Arduino-and-Teensy3-1-or-Teensy2
MicroSD Card Guide http://forum.pjrc.com/threads/16758-Teensy-3-MicroSD-guide
Remap SCK from Pin 13 http://forum.pjrc.com/threads/25349-Remapping-pin-13
Double precision constants must end with 'L' otherwise they are made into single-precision floats
https://forum.pjrc.com/threads/31233-float-and-double?p=86850&viewfull=1#post86850
Note that analogWrite() goes from 0 up to 256, not 255. https://forum.pjrc.com/threads/33473-RGB-LED-Common-Anode?p=99345&viewfull=1#post99345
Mouse Boot Protocol https://forum.pjrc.com/threads/33601-Mouse-boot-protocol
---------------- LIBRARIES --------------------
List of Teensy Libraries http://www.pjrc.com/teensy/td_libs.html
SdFat Beta library support for T3.5/3.6 SDIO https://github.com/greiman/SdFat-beta https://forum.pjrc.com/threads/36737-Try-SdFat-forTeensy-3-5-3-6?p=114355&viewfull=1#post114355
DMA SPI library https://github.com/crteensy/DmaSpi https://forum.pjrc.com/threads/27909-DmaSpi-for-teensyduino-1-21
High-speed I2C library (Wire & Wire1) http://forum.pjrc.com/threads/21680-New-I2C-library-for-Teensy3
ADC Library by Pedvide http://forum.pjrc.com/threads/25532-ADC-library-update-now-with-support-for-Teensy-3-1
Entropy Library for Random Numbers from Timers http://forum.pjrc.com/threads/25369...Number-Generator?p=44135&viewfull=1#post44135
Low Power Library (Beta) (Sleep, DeepSleep, Hibernate) http://forum.pjrc.com/threads/23660...For-The-Teensy-3?p=42776&viewfull=1#post42776
Snooze (Duff's low power library) https://github.com/duff2013/Snooze
All Things Low Power https://forum.pjrc.com/threads/32454-All-things-Low-Power
Audio Library (Beta) for T3 Audio Adapter Board http://forum.pjrc.com/threads/24793-Audio-Library?p=39468&viewfull=1#post39468
https://github.com/PaulStoffregen/Audio
Change ADC/DAC sample rate https://forum.pjrc.com/threads/4561...n-ADC-slower-)?p=150049&viewfull=1#post150049
FastLED Library for LED strips: WS2810, WS2811, LPD8806, Neopixel... http://fastled.io/ and https://github.com/FastLED/FastLED/wiki/Overview
Artnet for OctoWS2811 LED strips (DMX over Ethernet) (needs WIZ820io + T3 adaptor ) : http://forum.pjrc.com/threads/24688-Artnet-to-OctoWS2811
Interval Timer using interrupts http://pjrc.com/teensy/td_timing_IntervalTimer.html
See also: Metro Library http://pjrc.com/teensy/td_libs_Metro.html and ElapsedMillis http://pjrc.com/teensy/td_timing_elaspedMillis.html
(older "Periodic Interrupt Timer Library" now depreciated?) http://forum.pjrc.com/threads/17543-PITimer-PIT-(Periodic-Interrupt-Timer)-library-for-Teensy-3-0/
Pulse Position Library 0.02 us precision Tx/Rx (T3.1) http://www.pjrc.com/teensy/td_libs_PulsePosition.html
CAN Bus Library (T3.1) http://forum.pjrc.com/threads/25101-CAN-Bus-Library-for-Teensy-3-1
USB Host Library http://www.circuitsathome.com/tag/usb-host-shield
...and also http://forum.pjrc.com/threads/13433-USB-Host-Status?p=36118&viewfull=1#post36118
Simple Task Library https://forum.pjrc.com/threads/33357-Is-there-a-good-SIMPLE-task-library
Teensy 2 Libraries https://www.pjrc.com/teensy/td_libs.html
C++ STL (Standard Template Library) https://forum.pjrc.com/threads/23467-Using-std-vector?p=69787&viewfull=1#post69787
---------------- HARDWARE SHIELDS & ADD-ONS --------------------
Hardware mods to operate T3.2 on 1.8V https://forum.pjrc.com/threads/35592-Teensy-Low-Voltage-Operation?p=149208&viewfull=1#post149208
Pinouts of Teensy 3.x and other boards https://docs.google.com/spreadsheet...YksMG306_FpWdJcniSRR6aGNNYQ/edit#gid=95008987
Using All Teensy3.x Pins with a Socket http://forum.pjrc.com/threads/26071-Using-all-Teensy3-x-pins-with-a-socket
Breakout All Teensy3.x Pins https://www.tindie.com/products/loglow/teensy-31-breakout/
Teensy 3.1 Sheilds http://forum.pjrc.com/threads/25620-Teensy-3-1-to-Arduno-Shield-DIY-Adaptor
PJRC's Prop Shield (10 axis+audio,LED drv.) http://www.pjrc.com/store/prop_shield.html
PJRC's audio adapter http://www.pjrc.com/store/teensy3_audio.html
PJRC's WIZ820io and SD card adapter http://www.pjrc.com/store/wiz820_sd_adaptor.html
PJRC's Octows2811 (neopixel) adapter http://www.pjrc.com/store/octo28_adaptor.html
PJRC's double high breakaway pins for shields needing more clearance http://www.pjrc.com/store/header_14x1_d.html
PJRC's 14 pin female header socket http://www.pjrc.com/store/socket_14x1.html
KurtE's Teensy 3.1 breakout board https://github.com/KurtE/Teensy3.1-Breakout-Boards
TallDog's breakout board to access all pins https://www.tindie.com/products/loglow/teensy-31-breakout/
Pico's Teensy 3.x to Arduino shield + nRF24L01+ radio breakout https://www.tindie.com/products/pico/rfx-teensy-3x-nrf24l01-carrier-board-w-prototyping-area-/
Pesky Products LSM9DS0 micro T3.x shield (9 axis) https://www.tindie.com/products/onehorse/lsm9ds0-teensy-31-micro-shield/
Pesky Products LSM9DS0 mini T3.x shield (9 axis + ALT) https://www.tindie.com/products/onehorse/lsm9ds0-teensy-31-mini-shield/
Petit Studio's Teensy 3.x development board and Arduino shield (all pins) https://www.tindie.com/products/freto/teensy-3-breakout-board-and-shield/
Pixelmatrix's SmartMatrix shield for 16x32 and 32x32 LEDs http://docs.pixelmatix.com/SmartMatrix/shieldref.html (Adafruit also)
---------------- DEV TOOLS --------------------
TyQT for more than one Teensy on a PC https://forum.pjrc.com/threads/27825-Teensy-Qt?p=65310&viewfull=1#post65310
Developing with Eclipse http://forum.pjrc.com/threads/1474-Anyone-using-Eclipse-for-development
Optimizing code size (FLASH space) http://forum.pjrc.com/threads/25196-How-to-get-a-little-bit-more-FLASH-room-on-Teensy-3-x
PC Host communication: USB Latency Test discussed in http://forum.pjrc.com/threads/7826-USB-to-digital-I-O-delay
Oscilloscope advice: http://forum.pjrc.com/threads/25730-Oscilloscope-advice?p=47209&viewfull=1#post47209
---------------- PCB LAYOUT TOOLS --------------------
There are many options, but some free-of-charge versions are often used to do open hardware:
Eagle CAD most often used(?) http://www.cadsoftusa.com/download-eagle/?language=en
Design Spark PCB shows ads http://www.rs-online.com/designspark/electronics/eng/page/designspark-pcb-home-page
DipTrace (free ver: 300 pin limit) http://diptrace.com/downloads/download-diptrace/
KiCad open source, unrestricted http://www.kicad-pcb.org/display/KICAD/KiCad+EDA+Software+Suite
Fritzing simple/easy for beginners http://fritzing.org/home/
Last edited: