For latest NEWS refer to our campaign's update section.
INT Perks can only be mailed to funders outside the European Union.
> What happens if we don't reach our goal?
- Don't worry, everyone who placed an order will definitely get what he/she ordered, promised!
Did you ever think about using an Arduino Shield or any other 5V logic with the powerful BeagleBone Black?
Here is Shield I/O, the first BeagleBone Black cape which adapts Arduino Shields to your BeagleBone Black.
With Shield I/O it doesn't matter if you’re using 3.3V or 5V logic or up to 5V analog inputs.
It comes with dedicated level shifters for all 14 digital GPIO pins, PWM, I²C and SPI. There is also a connector to support shields which use the Arduino ICSP header.
TI's Sitara processors are quite powerfull and run Linux providing comfort for most applications. A general disadvantage is that due to the multitasking features of modern operating systems and the strict separation between user and kernel processes, it becomes more difficult for programmers to implement realtime applications, such as the 800kHz LED sample above.
Fortunately Texas Instruments has integrated two PRUs (Programmable Realtime Unit) on the chip, which make it possible to easily offload realtime tasks to separated processors, without the need of kernel hacking and module development.
Shield I/O can be configured with or without an additional 16 pin port expander (MCP23017), which is accessible over the I²C bus.
- Changing logic level from 3.3V to 5V can done by software.
- Built-in LED gives you optical feedback which logic level is in use.
- Shields are either powered by BeagleBone or external 5V Connector, selectable by solder jumpers.
Shield I/O includes an EEPROM to support automatic firmware loading via Device Trees in Linux.
Precise voltage dividers make it possible to measure up to 5V analog voltages, without handling external reference voltages.
- 6 analog inputs which provide 12 bits of resolution (e.g. 4096 different values).
Two different types of level shifters are used: TXS0102 for I²C and TXB0108 for GPIO signals.
- Timer pins are selectable by solder jumpers.
- SPI can be used from D10, D11, D12, D13 and the ICSP header.
- I²C/TWI is R3 compatible.
After receiving the funds from Indiegogo we'll do the accounting and material resource planing (this might give us a 1 week delay depending on the number of PCBs and components to be ordered). After material arrival we'll start smd assembly, test the boards and start shipment.
As you can see we have the first prototypes and we’re all set up to start production. Now we need you to be able to offer Shield I/O at a reasonable price.
The project is backed by impressx media GmbH smd productions which reserved a fully automated production line to run this job.