Development System Introduction
Development systems accelerate the creation of your next project by combining common peripherals together with a microcontroller or embedded processor so you can focus on firmware development. As your project comes to life you can deploy it on the development board or design a board specifically for your project and move the firmware to your purpose built board.
The BenchDuino Nano supports the Arduino Nano Every and pin compatible processor modules. The board provides a wide range power supply input allowing you to power your project with anything from 8 VDC to well over 16 VDC making it ideal for projects that are deployed with common 12 volt systems which often range from 10-16 VDC. Peripherals include LEDs, pushbuttons, a DC volt meter, dry contact relay, potentiometer, rotary encoder, 18B20 digital temperature sensor, a 3 pin jack for an additional cabled digital temperature sensor, I2C EEPROM for additional non-volatile data storage, and an RS485 data communications interface.
Every CPU I/O pin is brought out to a jumper block. When jumpers are inserted, each I/O pin is mapped to one of the pins of a built-in peripheral device like an LED, pushbutton or sensor. If you want to use the I/O pin for another purpose, just unplug the jumper and use common jumper wires with a socket for a header pin and you can wire any I/O pin and any peripheral pin to anything you like.
There is also a pair of 16 pin headers for off board expansion. Optional jumper block boards make external connections easy.
This presentation provides an overview of the architecture of the BenchDuino Nano.