Last Updated on 10. Oktober 2026 by sfambachLink-Status: OK
Hier geht es um einen Chinaimport und nicht um den offiziellen Uno WiFi. Die Platine hat einen vollständigen Arduino Uno mit Atmega Prozessor und einen ESP8266 Chip on board. Über Dipschalter kann jeweils der Uno mit dem USB, der ESP mit dem USB oder der ESP mit dem UNO verbunden werden.
Für den Betrieb kann eine externe Wlan-Antenne angeschlossen werden. Es sind zusätzlich ESP-Pins herausgeführt, die Beschaltung steht auf der Rückseite.
Daten
| Name | Uno + Wifi | Arduino Nano 33 BLE |
|---|---|---|
| Anzahl/CPU | 2 / ATmega328P + ESP 8266 | 1 / 64 MHz Arm® Cortex-M4F (with FPU) |
| Takt (MHz) | 16 / 80 | 64 |
| Kerne | 1 | 1 |
| Digital IOs / Pins | 14 / 4 | 14 |
| Analog inputs | 6 / ? | 8 |
| Interrupt Pins | 2 | 14 |
| PWM | 6 / ? | 14 |
| SPI | 1 | 1 |
| Flash Speicher | 32 KB / 8 MB | 1MB |
| SRam (KB) | 2 / 128 | 256KB |
| EEPROM (KB) | 1 / - | - |
| WiFi | - /2,4 GHz 802.11 b/g/n | - |
| Verschlüsselung | - / WEB / WPA2 / TKIP /AES | - |
| Bluetooth | - | NINA-B306 Module Bluetooth® Low Energy 5.0 Module Bluetooth® 5 multiprotocol / Zigbee |
| UART | 1 / 1 | 1 |
| I2C | 1 / 1 | 1 |
| Ethernet | - / - | - |
| Video | - | - |
| Sound | - | - |
| Sonstiges | - | LSM9DS1 (9 axis IMU) MPM3610 DC regulator NFC-A tag Nina B306 |
| USB | 1 Micro | 1 Micro |
| Betriebsspannung [V] | 5 | 3,3 |
| Eingangsspannung | 7 - 12 | 21 |
| Strom (mA) / Standby (mA) | < 500 | 30 |
| Größe l x b x h | 68,6 x 53,3 | 43,16 x 17,7 |
| Gewicht [g] | >25 | 5 |
Ansichten
Frontansicht mit den Verbindern für Erweiterungsplatinen, dem Stromanschluss, USB-Anschluss und einem Resettaster. Zusätzlich zu den normalen Anschlüssen befinden sich noch weitere für den ESP8266, ein Antennenanschluss und ein Dip-Schalter zur Einstellung der seriellen Schnittstelle an Bord.

Hier ein paar technische Daten und die Pinbelegung der nach außen geführten ESP Pins.

Jumper Einstellungen

Programmierumgebung
UNO
Dipschalter 3,4 auf ON, Rest auf OFF

ESP8266
Evtl. vorher noch die ESP8266 Programmierumgebung einrichtenLink-Status: OK. Ich verwendete hier die Version 2.7.1 der Boardtreiber.
Dipschalter 5,6,7 auf ON, Rest auf OFF. Sollte das Programmieren nicht beginnen, ist ein Reset des Boards nötig. Das Spielen mit der Reset Methode im Menü brachte hier leider keine Besserung.

Test Programme
ESP8266 Durchreiche
Das folgende Programm reicht alles, was auf dem seriellen Port eingeht, an den verbundenen Server weiter und alles, was über das Netz reinkommt, wieder auf den seriellen Port. Das Listing ist etwas lang, weil ich die Netzwerkkommunikation aus einem anderen Projekt übernommen habe, deshalb hier nur die gelinkte Datei.
UARTEcho.inoLink-Status: OK
Alles Wichtige passiert in der loop Funktion. Die Daten für den Accesspoint und den Server müssen entsprechend angepasst werden.
Nachträglich habe ich auch Code von Arduino in den Beispielen der GUI gefunden. Die Datei heißt Wifi2Serial.ino.
Uno Echo
Das Testprogramm des Uno’s ist gleichfalls trivial. Es schreibt alles, was er über den seriellen Port empfängt wieder auf diesen zurück.
Quellcode SerialEcho.ino
String buf = "";
void setup(){
Serial.begin(9600);
while(!Serial){ delay(1);}
buf.reserve(200);
Serial.println("UNO started");
}
int ib = 0;
void loop(){
while (Serial.available()){
delay(4); // allow buffer to fill
ib = Serial.read();
buf += ((char)ib);
if(((char)ib)== '\n' || buf.length()== 200){
Serial.print("Echo: ");
Serial.print(buf);
buf = "";
}
}
}
SerialEcho.inoLink-Status: OK
Testen
Zum Testen kann mein Socket-Tool verwendet werden.
Dipschalter 1,2 auf ON, der Rest auf OFF.
Die Socket Console starten.

Im Feld neben dem „send“ Knopf kann ein Text eingegeben werden. Mit Betätigung des „send“ Knopfes wird der Text an den Client geschickt. Wenn alles geklappt hat, kommt der Text mit einem „Echo: “ davor zurück.
Durch die Testausgaben des ESP auf den seriellen Port kommen ein paar mehr Echos zurück als eingegeben wurden. Auch fehlt nach der Serververbindung der „New Line“- Befehl, weshalb erst der 2. eingegebene Text gut sichtbar ist. Für einen ersten Test des Boards reicht es jedoch aus.

Quellen
| Datum | Änderung | Autor |
|---|---|---|
| 10.10.2026 | Gistpen-Einbettung durch Code-Block ersetzt (Code aus der angehängten Datei SerialEcho.ino) | sfambach |
| 08.10.2026 | Überschriften-Hierarchie korrigiert (H1→H2, Unterebenen eine Stufe tiefer) | sfambach |
| 03.10.2026 | Rechtschreibung korrigiert: Tippfehler, Kommas, Grammatik, Groß-/Kleinschreibung Log-Liste eingefügt | sfambach |
| 17.06.2018 | Beitrag erstellt | sfambach |