User Tools

Site Tools


wio:wiouio-en

French VersionDeutsche VersionEnglish Version

UIO

WIO Overview


UIO stands for USB I/O.


Introduction

UIO is a small Sketch for Arduino boards like Uno, Nano and Mega.
This Sketch makes it possible to include those classic boards into the WIO segment. The boards will connect over USB and provide a basic WIO communication.

Up to 64 I/O and 8 servo's can be used on those boards.


UIO Sketch

Download

Libraries

The sketch uses the following libraries:

  • Servo
  • Adafruit Neopixel


Pin mapping

Uno/Mega

Bank 1 Pin Nr. Uno/Nano Mega Servo
IO1 2 D2 D2 1
IO2 3 D3 D3 2
IO3 4 D4 D4 3
IO4 5 D5 D5 4
IO5 6 D6 D6 5
IO6 7 D7 D7 6
IO7 8 D8 D8 7
IO8 9 D9 D9 8
Bank 2 Pin Nr. Uno/Nano Mega
IO9 10 D10 D10
IO10 11 D11 D11
IO11 12 D12 D12
IO12 14 A0 D14
IO13 15 A1 D15
IO14 16 A2 D16
IO15 17 A3 D17
IO16 18 A4 D18

Mega

Bank 3 Pin Nr. Mega
IO17 20 D20
IO18 21 D21
IO19 22 D22
IO20 23 D23
IO21 24 D24
IO22 25 D25
IO23 26 D26
IO24 27 D27
Bank 4 Pin Nr. Mega
IO25 28 D28
IO26 29 D29
IO27 30 D30
IO28 31 D31
IO29 32 D32
IO30 33 D33
IO31 34 D34
IO32 35 D35
wio/wiouio-en.txt · Last modified: 2023/01/14 14:10 by rjversluis