The Teensy 3.6 is an open-source/open-hardware (Creative Commons 4.0 Attribution International license) board that provides I/O expansion and breakout capabilities for a Teensy 3.6 module. The Weensy 3.6 offers the following features:
All the files and associated documentation can be found here: http://www.plantation-productions.com/Electronics/Weensy/Weensy.html
The Weensy 3.6 is also part of the Plantation Productions' DAQ system (also open source/open hardware). This include digital I/O expansion boards (PPDIO96 -- 96 bits of I/O), relay output boards (PPRelay-12 and PPSSR-16), and analog I/O (PPAIO-16/4, 16 single-ended analog inputs and four analog outputs) as well as the PPAC4 and PPAC420 analog conditioning modules. There are also opto-isolation modules available (PPOPTO-12) and a specialty relay input module (PPRlyio-12). All open source/hardware. The DAQ system supports Netburner MOD54415, Raspberry Pi 3, and Teensy 3.2 modules for control. DAQ system can be found at http://www.plantation-productions.com/Electronics/DAQ/DAQ.html
Currently, I'm waiting for Weensy 3.6 Rev 4 boards to come back from the PCB house for final testing. They *should* work, but I'd recommend holding off making any of your own until I test them. Think of this an an initial comment period.
Cheers,
Randy Hyde
- Open Hardware design based on Creative Commons 4.0 license
- Single 5V power supply input connector (screw terminals); provides 3.3V for Teensy 3.6 and other peripherals.
- LED indicates when power is applied.
- Adafruit-compatible Feather bus (compatible with software written for the feather adapter for the Teensy 3.2).
- Two MCP23S17 GPIO expansion chips provide 24 I/O lines (presented on two PPDIO96-compatible 20-pin headers) and eight DIP switches.
- PPDIO96 compatible connectors support PPOPTO-12 opto-isolator and PPRLYIO-12 relay-based input boards.
- Eight PWM-compatible digital output lines are routed through a ULN2308 darlington array (high-current, 500ma/pin).
- Eight Teensy 3.6 GPIO pins are brought out to a header through a 5V level shifter.
- Watchdog timer actuates a relay after five-second timeout without a refresh operation (timeout period can be changed by swapping out a different resistor).
- An LED indicates current watchdog timeout state.
- Watchdog state (relay) is available on a three-pin header (relay NO, COM, and NC contact signals).
- An LED indicates when the watchdog timer is being refreshed.
- 3.3V level shifting (from Teensy 3.6) to 5V for many I/O pins.
- RS232 level shifting (from TTL to RS-232 levels) for one RS-232 serial port (using Sparkfun Max3232 or FTDI cable).
- I2C level shifting for two I2C ports (one of which is multiplexed to eight ports).
- Provides 8 independent I2C ports (routed to four six-pin headers on the board).
- I2C expansion bus connectors support PPAIO-16/4 analog I/O boards (as well as PPAC-4 and PPAC420 analog conditioning boards).
- SPI bus expansion with eight independent chip select lines (routed to two headers on the board -- PPDIO96 bus and PPDO bus; note: one CS line controls the two on-board MCP23S17 GPIO expanders).
- PPDIO96-compatible bus supports up to six PPDIO96 digital I/O boards (96 digital I/O lines/board, up to 576 additional I/O lines!).
- PPDO-compatible bus supports up to 10 PPRelay-12 and/or PPSSR-16 relay/digital output boards.
- Headers for Teensy 3.6 analog input (ADC) ports.
- Headers for Teensy 3.6 analog output (DAC) ports.
- Headers for Teensy 3.6 USB Host port.
- Full buffering for output signals.
- Interrupt support for digital input devices.
- Test pins for various important signals are present on the PCB.
- Software-controlled reset line for resetting peripherals.
- Watchdog state is also broadcast to all peripheral boards.
- Schematic and board layout are available in Eagle format.
- DIN rail brackets are available in .STL format for 3D-printing.
All the files and associated documentation can be found here: http://www.plantation-productions.com/Electronics/Weensy/Weensy.html
The Weensy 3.6 is also part of the Plantation Productions' DAQ system (also open source/open hardware). This include digital I/O expansion boards (PPDIO96 -- 96 bits of I/O), relay output boards (PPRelay-12 and PPSSR-16), and analog I/O (PPAIO-16/4, 16 single-ended analog inputs and four analog outputs) as well as the PPAC4 and PPAC420 analog conditioning modules. There are also opto-isolation modules available (PPOPTO-12) and a specialty relay input module (PPRlyio-12). All open source/hardware. The DAQ system supports Netburner MOD54415, Raspberry Pi 3, and Teensy 3.2 modules for control. DAQ system can be found at http://www.plantation-productions.com/Electronics/DAQ/DAQ.html
Currently, I'm waiting for Weensy 3.6 Rev 4 boards to come back from the PCB house for final testing. They *should* work, but I'd recommend holding off making any of your own until I test them. Think of this an an initial comment period.
Cheers,
Randy Hyde