General Layout

The following picture shows Daisy-18 connectors and monitoring LEDs.

Connecting to a Daisy-1

Up to 2 Daisy-18 boards can be connected to the same Daisy-1 connector by means of the Replicator connector J3. So full use of all I/O pins on a single Daisy-1 connector is made. This applies to Daisy-1 connectors: D2, D3, D5 provided all pins are set as GPIO.

Daisy-18 cascading feature is illustrated by the following picture :

Different ways to connect a Daisy-18

The "floating" optoisolated inputs of the Daisy-18 handle the following configurations

Sink mode (aka NPN)

Up to 4 switches can be read in this configuration.

Source mode (aka PNP)

Up to 4 switches can be read in this configuration.

Mixed modes are easily handled by Daisy-18 as shown in the following case list:

Case A

Input 1 : Sink mode

Input 2 : Sink mode

Input 3 : Sink mode

Input 4 : Sink mode

Case B

Input 1 : Sink mode

Input 2 : Sink mode

Input 3 : Sink mode

Input 4 : Source mode

Case C

Input 1 : Sink mode

Input 2 : Sink mode

Input 3 : Source mode

Input 4 : Source mode

Case D

Input 1 : Sink mode

Input 2 : Source mode

Input 3 : Source mode

Input 4 : Source mode

Case E

Input 1 : Source mode

Input 2 : Source mode

Input 3 : Source mode

Input 4 : Source mode

Programming examples

Following there are some examples of code on how to use the Daisy-18 board.

Terms and conditions

Acme Systems srl provided this documentation "as is" without warranty or guarantees of any kind.
We not provide any direct support for the Open Source software which can running on our board but, through
these pages and forum posts, we provide all of the information required to obtain the sources, install, use and update the
Open Source software available on Internet.

Please note that all of the software we talking about is Open Source so you have
to check any license provided by the software authors before using it in any commercial or non-commercial
product, by yourself.

Please contact us note that WE ARE MAINLY HARDWARE DESIGNERS and NOT LINUX GURUS and therefore could be better to post your questions to the
Acme Systems forum and ensure
that all of the site contributors and large software community can read and reply to
your questions.