# OberNanoBaseboard

Das OberNanoBoard soll als Grundplatine für zukünftige Projekte dienen. Basierend auf einem [Arduino Nano](https://en.wikipedia.org/wiki/Arduino_Nano), bietet es jede Menge Anschlussmöglichkeiten für Sensoren und Aktuatoren.

<figure class="table" id="bkmrk-grundplatine-platine"><table><tbody><tr><td>[![platine.jpg](https://wiki.oberlab.de/uploads/images/gallery/2024-02/scaled-1680-/ssAusq5XgH8AlyEO-platine.jpg)](https://wiki.oberlab.de/uploads/images/gallery/2024-02/ssAusq5XgH8AlyEO-platine.jpg "Grundplatine")

Grundplatine

</td><td>[![platine_arduino.jpg](https://wiki.oberlab.de/uploads/images/gallery/2024-02/scaled-1680-/GO5cNtrC0fUuAC3A-platine-arduino.jpg)](https://wiki.oberlab.de/uploads/images/gallery/2024-02/GO5cNtrC0fUuAC3A-platine-arduino.jpg)

Platine mit Arduino nano &amp; Ethernet Shield

</td></tr></tbody></table>

</figure>## Anschlüsse

- 2x 2-Wege Relais (mit eigener Spannungsversorgung bis 24V)
- 2x [Neopixel](https://wiki.slq.qld.gov.au/doku.php?id=facilities%3Ahte%3Ahte_prototypes%3Aintroneopixels) Ausgang
- 6x Servo / PWM
- 4x Analog
- 3x [Seed-Studio Groove](https://wiki.seeedstudio.com/Grove_System/)

## Spannungsversorgung

- Externe Versorgung mit bis zu 24V über Hohlstecker bzw Schraubstecker, heruntergeregelt auf 5V
- USB über Arduino Board (begrenzt in Strom)
- Direkteinspeisung 5V auf das Board über die Stecker
- ?? 3.3V für die IOs ??

## Verkettung von Boards

Je nach Begebenheit kann es sinnvoll sein, mehrere Boards zu verschalten. Dabei übernimmt ein Board die Host-Rolle, die weiteren Boards sind Clients.

Die Elektrische Verbindung der Boards erfolgt über ein 10-Pin Flachband Kabel, was neben der Spannungsversorgung der Client-Boards auch den Datenaustausch ermöglicht.

Unterstützt werden I²C sowie Seriell entweder direkt (Host) oder RX-TX vertauscht und TX mit wired-or Verschaltung

Jedem Board kann über ein 4er Switch eine eindeutige ID zugewiesen werden, die über den jeweiligen Arduino Nano ausgelesen werden kann.