The heart of Nanospark products is the IOIO-OTG board which boasts 46, 0-3.3V digital i/o.
Many of these GPIO may be assigned specific functions which allows Nanospark to interface with thousands of industry standard sensors, switches, relays and other components.
Here are the functions and how many of the 46 GPIO may be used for each one:
- (21) 0-5V Digital Inputs Sink or Source (20mA max)
- (16) 0-3.3V Analog Inputs (20mA max)
- (6) TWI (I2C) pins, 3 clock and 3 data
- (23) I/O for peripherals (PWM, Pulse Input, SPI, UART)
- (12) Comparator inputs
- (6) ICSP pins
Nanospark will power attached components. It will also keep the tablet continuously charged.
Contact us about using Nanospark for the brains and intuitive, feature-rich HMI of your product.
Instructions (I/O Controller & App)
How To Guides We’ve created some helpful How To guides to get you started with your Nanospark. Visit our YouTube Channel for demos.Read more
The Nanospark Controller uses an iOS device to act as the brains of the operation. To save you time we’ve put them together in a kit for you.
Meet Nanospark: Interface Controller Extraordinaire
User Friendly Interface
The touch screen interface displays system information and user controls intuitively. Banish the 7-segment displays forever!
24 Digital and Analog I/O
Integrate the eight 0-5VDC digital inputs with a full range of digital sensors and simple dry contact switches. The eight digital outputs can drive relays, indicators, and many other digital signal devices. Many types of sensors would connect through the six analog inputs. There are also two analog outputs. With an iOS app you can tie inputs to outputs, adding logic to your system.
Prototyping and Beyond.
The standard Nanospark Controller App (free on iTunes) is great for prototyping since it allows users to manually simulate the system they’re creating. Some standard features like remote control through text message and scheduling are can be used to set up and run a complete system. When design and development are complete, a custom app can be used to tailor the user interface to that system’s needs, and to automate system operation.
In addition to system logic, apps can be built to connect powerful iOS features with functional system components that are wired into the controller. For instance, we built an app called Colour Detector (see blog post) which gathers information from the iOS device’s camera feed and, based on those values, triggers outputs on the controller board.
These are some screenshots of the Controller app: