2D HMD with cinema2go – first impressions

in december 2020, cinema2go offered 60% discount, so i gave it a chance and ordered


the product reached first the german lokal ZOLL export department, to pay taxes.

First test of the MOGO HDMI.. it is very low/light weight..
plugged in the HDMI and the USB cables…
I started my PC Win10, and see that the MOGO uses a topfoison display

The HDMI and USB cavles are,
with estimated 1m, not long enough for my „gaming“ rig.
Using windows display settings and not the geforce,
set 2 display to 1440×2560 60Hz and set horizontal,
then the MOGO screen show correct view.

First impressions:
When screens is black, it seems that there are some pixels malfunction.
The lenses cause distortions.. barrel and cromatic..
i will not use this in that form.

and the screen is only sharp when the picture stands still,
in other case.. it will blur a bit… i dont know if that effect caused by display technic or by the windows driver, or even comes with 60Hz.

My conclusion:
So i decided to rip the MOGO in parts,
to use, to test CARSON +4dioptrin plugable glasses.
and the result was much more worth.

So for that new project, i need to create new parts in autodesk fusion360 to print needed parts in 3d, using the 3D printers in our local fab-lab/makerspace.

MOGO uses a low distance eye-to-display, that is the reason that special lenses are needed, which will end up with distortions and other drawbacks.
With my changed setup i will have to use a greater distance distance eye-to-display, thats seems possible to me, because the display is so low/leight weight, so that a lever, caused by greater distance should not have great effect.
A greater distance eye-to-display is better for the comfortable view to the display corners!

now i have following parts:
– Display with connectors(HDMI+USBmini) and with foldable left and right „arms“.
– lense holder with a nose part
– face mask with strechable rubber bands for head

– create a holder for Carson lenses, that can connect/plugged to the facemask, as like as the orig lense holder before,
lense position:
depth: the lense has to sit closest to the eyes/face with slight or now touch.. but not more than 10mm away…
vertical: adjustable
horizontal: fixed
– stiffen the foldable arms
– create extensions of the arms
– connector between arms and face mask

WarThunder in VR – how is it? and 2D options

i7 4th generation, 16GB, GTX980 4GB,
ACER windows mixed realtiy HMD

installed windows mixed reality 
installed Steam for Windows mixed reality

installed VorpX, Desktop Viewer (not free)
Steam App – BigScreen (not free)
Cliffhouse Store – BigScreen (for free)
Cliffhouse App – Desktop

Warthunder installation direct from WarThunder page
Warthunder installation from Steam

playing VR using WarThunder and set launcher the option VR
if VorpX gets activ everything is messed up..
you have to go into VorpX settings and add process aces.exe, is not enough to add  file launcher.exe , to do that you have to start the launcher, start game and hit Windows key to go back to desktop and into VorpX settings to exclude files/processes, aces.exe will be listed and you can pick this up and exclude

playing WarThunder in VR means playing max 90fps.. that the max fps value the HMD can reach.. we dont need to waste power to calculate more frames per second as realy needed..

Tryed to play Warthunder 2D(VR option disabled) in VorpX, but that did never work.

Playing WarThunder in VR/3D works
– nice cockpit view(very close distance objects)  and nice look around feeling in first person view
– nice third person view too
– not realy playable, because far objects are not realy visible, close objects/planes are not that detailed as expected/wished
– problems using mouse, sometimes the mouse pointer is where? and plane stays in vertical position…
– locked to 75 fps ..why? even with all possible options set to low, never acchieved 90fps
– looking vertical down, the ground isnt moving smoove, instead its making little steps/jumps.. you see that effect if you fly near the ground

Playing WarThunder in 2D works
using Cliffhouse desktop app
– before prepare, set desktop fullHD 100 fps (i setup even 90 to match max HMD fps, but in game appeared 100 again..)
– set thunder launcher the option Vsync on (gaphic card can reach over 200fps if Vsync is off)
– steering works as like as always used to
– we can setup a virtual screen size a big as wanted and look into corner hud infos via head movement

Next try
play war thunder first person view in 2D (realistic and simulator),
using hmd movement to steer the in game first person view!
so we need to lock/disable/disconnect the hmd movement related to the virtual screen
– this works not in Cliffhouse desktop app
– this works not with App BigScreen (Steam and Windows MixedRealtiy App)
This works only with VorpX Desktop Viewer…
– pro:  it works, but you need to setup Hostas/Joystick to control the plane and use mouse for View because HMD movement is used as mouse inside the game, its not differentiated
– contra: you never can see the hud infos in the corners! you see only clear in the center, that could be better if the game could run in 4:3, or 1:1, in 1440×1440 desktop size.. i did not achieved yet, setting VorpX desktop viewer to 4:3 only squeezes the 16:9 into 4:3

best graphic quality we have in 2D Cliffhouse Desktop App (and BigScreen app, and VorpX Deskop Viewer) … when we use HMD to look around infront of the bigscreen, to see/reach even the hud information in the corners, and play input devices as used to without extra configuration…
the 2D first person option fails because of the not reachable hud information in the corners..

NEW discovered impressive new 2D version:
 i used VorpX Desktop Viewer, 
the key is the VorpX Mode: Sphere + Vertikal 90 + Horizontal 150
this spans the 16:9 Desktop as a round shape infront of us,
from left to front to right side…
as effect we see a 4:3 viewport straight infront.. and use HMD head movement to reach the sides left and right
starting war thunder in 2D…
we see nice clear view…
flying inside cockpit view is very good…
fly with hostas/joystick,
to look at wings left and right, and look around over shoulders.. i can use mouselook-button, i have configured mouse right button, press and hold this i can use mouse AND headset movement to steer the lookaround, releasing the rightmouse button goes back to looking frontside..
now i have to map that rightmouse button action (mouse lookaround)  to another button at the joystick…so that i can activat and release this HMD steered looking around feature easily..
with that now.. we can play the WarThunder Realistic Mode
and EVEN BETTER the Full Simulation mode, which only allows cockpit view for all gamers!!!
dont forget VorpX ambilight..

this concept could work in the App BigScreen too, where we can have a Sphere/curved screen in front of us.. using HMD for look around, look to left&right side..
and remember on windows, the app BigScreen is for free

UPDATE:  BigScreen kann die Leinwand fix vor den Augen halten. Option nennt sich „Move Screen“
„““To make this work, click on „Move Screen“ under Customize Screen Settings (The Screen Icon), click and hold, „Move Screen“, then drag your cursor/laser pointer away from the button. After that, just close your tablet and your screen will be locked to your head.“““

UPDATE: Desktop custom Auflösung 1080×1080 100fps nutzen um die Grafik an die quadratischen VR Displays anzupassen und die HUD Informationen besser positioniert/sichtbar zu haben.

Nachteil:  WarThunder kann offenbar bisher im Standard 2D Modus keine Headtracking Informationen des WMR Headsets benutzen.. und man muss eine extra Headtracker Lösung benutzen. Vielleicht kann Gaijin das noch nachliefern.

Razor Gamer Smartphone – no usable as direct cable connection output display

the Razor Gamer Smartphone is not usabel as a cabled display output device.. you can not connect it to PC and send fullHD at up to 120Hz onto this Razor smartphone.

So they missed important and new feature that makes a real gaming smartphone in new world of HMDs.

So we stick to use streaming via Wifi, and Nvidia Moonlight allows only up to 60fps…
and we dont need this expensive Razor Gaming Smartphone.

2D HMD 2017-Q4 – MOGO + Razor Gamer Smartphone

new gadget became available, so we could rethink a 2D HMD HeadMountDisplay for Flight and Car simulation… 3DOF

first new gadget is „MOGO“
its an smartphone HMD with special lenses so that we can see the smartphone display in 2D, like a  big screen.  The lenses are available itself as single item. Or we can buy the HMD with lenses already installed. 
With that MOGO HMD we can give up to build our own humble design.

next gadget is the Razor Gamer Phone
the most spectacular feature is the 120 Hz display…
hopefully the display has low persistence too, so that video/(nvidia-)game stream(moonlight) from PC would not blur when head is turning around .. 
We will see if first hands on test will come available and discussed in more detail.

Using this two item plus a MotionCapture System for 3DOF/6DOF
we could play brilliant full HD 2D HMD.
The Razor smartphone native resolution is even better than Full HD its QuadHD 


Horizon Zero Dawn – Linklist


Tiere finden:




Horizon – Zero Dawn: Alle Maschinen – Mechanische Tierwesen und wie sie zu besiegen sind

Waffen Tutorials:

alle Jagdprüfungen


Schildweber Outfti (unverwundbar):



Waffen ausbauen, lila looten






Goldenes Schnellreisepacket




Powerslide Imperial Megacruiser 125



Product-No: 908086

Größentabelle laut powerslide
mit 25-26cm Fußlänge müsste ich die Größe EU 40/41 wählen,
tatsächlich fahre ich aber 43 ! 

https://der-rollenshop.sportkanzler.de/navi.php?qs=megacruiser    Versionen gelb, pink, weiss/blau, grau, PRO

1. die alten K2 Inlineskates waren schon am rosten (Nieten) und Kunstleder löste sich klebrig und bröselig auf.. Schuh und Klettverschluss hatten gelitten … einzig die Aluscheine war noch i.O. .. und auch die war genietet
2. neue Skates, nur welche,.. schnelle solltens sein…
ohh es gibt nun welche mit 3 großen Rollen und greller Farbe …
Powerslide? was ist das denn, …will haben…

natürlich gleich noch Stopper zu geordert, die sichere Bremsreserve
„Powerslide Megacruiser 125mm Brakearm“ zBsp. bei skatepro zu haben ca 20,- und gleich zusätzliche Ersatz-Bremsklötze je 4,- Euro dazu..

Bewertungen im Internet:
leider nur eine Produktvorstellung und kein ausführlicher „Intensiv“ Test..
scheinbar einmal reinhüpfen fürs Video, Feedback, Fertig

Sehr guter Test, längere Zeit getestet ( aber PRO Version! )
– Mangel an Nachhaltigkeit der (45Grad) Schnallen <<!! das kann ich bestätigen
– Durchschnittliche Rollen 
– Es werden zwei verschiedene Schlüssel benötigt, um den Schuh auseinander zu bauen (Inbus und Torque)

die Frag der (Schuh-)Größe
darfs auch einen Nummer größer sein?
Ich hatte selbst zunächst diesen Skate in meiner Schuhgröße anprobiert EU 41/42 im Verkaufsgeschäft,…und es drückte sofort an den Seiten.. der Schuh fiel zu schmal aus… ob das Fitting per Hitze geholfen hätte?
Ich entschloss mich eine Nummer größer  zu nehmen EU 43.. dadurch haben die Zehen deutlich Platz.. und bei langen Ausflügen  auf diesen Skates hatte ich Problem am linken Fuß, Innenseite, Knöchel… Druck und Reibung… ergab kleine Sockenmuster Brandings …
sowas sah ich das erste mal..
also die Neopren 2mm Footies/Halbsocken geordert und hats geholfen? ja es hilft..
nach mehreren Ausflügen habe jedoch immernoch immerwieder Probleme am linken Innenknöchel,..  ich habe mir das nochmal intensiv angeschaut und möglicherweise liegt die Zunge des Innenschuhs an dieser Stelle an meinem Knöchel an, wenn ich den Schuh ordentlich festziehe… werd nächstes mal ein wenig experimentieren.. Schuhzunge anders verlegen o…

das erste was sich an dem Skate zerlegt hat waren die 45Grad Ratschenbänder.., wenn man diese festzieht, entweder zu fest und somit überratscht oder nicht exakt gerade ausrichtet und dann erst ratscht… gehen die Ratschenzähne schnell kaputt.. bei mir mittlererweile an beiden Skateschuhen, linker wie rechter..

Oh  powerslide kann auch anders.. der metropolis-supercruiser-110
hat anstelle der 45GradRatsche eine Ratsche mit Hebel!!! wo bekommt man das? als Ersatz, um am Imperial zu benutzen?

Powerslide Metropolis Supercruiser 110 Urban Inline Skate


die Schnürsenkel .. die sind … gemessen an dem was man letztlich nachkauft… halbstark…. besser man ordert alsbald stärkere.. und selbst die gehen auch schon wieder kaputt.. neverending..
160cm lang..  
da es ein Hardschalenboot ist muss man ordentlich an den Schnürsenkel ziehen, dann hats auch Effekt.. aber maßgeblich sind die 45Grad Schnallen(Ratschen)..

nach ca 100km ist der Stopper nach einer Hügeltour auch am Ende…
die Rollen sind noch in Ordnung, trotz T-Stops,.. immer schön die Räder an den Positionen durchwechseln!

die Summe der Einzelteile sollte aus Sicht des Herstellers nicht den UVP unterbieten…
Schuh .. bekommt man nicht einzeln, wenn ja wo?
Räder in gelb , Härte 86A – nirgends einzeln gefunden, nur andere  Härten o. teurere Sets
Cuffs – http://bladeville.com/p/cuffs-6/powerslide-31/powerslide-imperial-cuffprotectorlaces-set-yellow-17920#.WO1A0NTyifQ     yellow aces, cuffs and side protectors  29,- Euro
Schiene – original nur als Set mit Lagern und Rollen, oder eine Stufe besser
Innenschuh – gibts die Original und andere Versionen/Qualitäten..
Kugellager ABEC9 – 2,50 Euro,  2 je Rad, bei 6 Rädern sind 12 St.
Powerslide 125mm Bremse mit Stopper
Stoppergummi – ja, 4 Euro
125mm Rollen, Härte 85a – 10,- Euro/St.
Powerslide Infinity 125mm mit Kugellager Abec9 – 6St – 100,-
Ratschenschnalle untere, Länge 200mm  Breite 15mm – wo gibts diese? die Shops geben oft nur die Länge und passend für Hersteller X Model Y an.. aber vergessen die Breite mit anzugeben…
ohh in Poland
http://bladeville.com/p/buckles-velcros-11/powerslide-31/powerslide-buckle-strap-1-pcs-20653?items_per_page=32&order=name-asc&sortby=date&dir=desc&page=2#.WO1BPdTyifQ     220mm.. sieht auch schmal aus , für 1,- Euro das Stück!!!

Schienenpaar inkl. Räder und Abec9 Lager – 120,-  



sehr guter ausführlicher test.. mit Wiedererkennungswerten
– Mangel an Nachhaltigkeit der Schnallen <<<<<<<<<<<<<<!!!!!!!
– Durchschnittliche Rollen
– Es werden zwei verschiedene Schlüssel benötigt, um den Schuh auseinander zu bauen (Inbus und Torque).


mein Fazit zu den Shops… es gibt einige aber nur wenige mit umfangreichem Sortiment und bei der Suche/Facetierung und Artikelbeschreibung haben alle gravierende Schwächen..
habe selbst beruflich mit OnlineShops zu tun ;o)


allerlei Powerslide Ersatzteile findet man offenbar hier:

  • Sorry, but the minimum order value to your country is 25.00€.

Positional Tracking, MoCap, HeadTracking

Kopfbewegung, links/rechts, oben/unten nahezu 360Grad, mehr als nur 180Grad!
Oberkörperbewegung, Beugen vor/rückwarts, seitwärts li/re
insideout or outsidein ?

Wie PSVR/Move, mit leuchtenden farbigen Kugeln arbeiten.. und zwei optische Kameras, eine Vorn und eine zweite Kamera von der Seite… 
Wieviele Leuchtmarker benötigt man?
Sind damit die Anforderungen bzgl. Bewegungserkennungen erfüllt?
Über welches Protokoll gibt man die Daten weiter an Simulation?
OpenCV with Python,  endless mouse move.. sollte reichen
Schwierigste ist sicher das Berechnen der Punkte im Raum.. oder man nutzt Kalibirierung und Zwischenbildberechnung

Valve Lighthouse:
Beste Lösung, dauert aber noch Monate, Jahre bis dies günstig zu haben ist, und zudem auch derart universell modular, dass man eigene Gegenstände mit Photosensoren bestücken, an ein Breakout verbinden und berechnen lassen kann.

Analysis of Valve’s ‘Lighthouse’ Tracking System Reveals Accuracy

Lighthouse tracking examined




Virtual reality

Intel RealSense (SDK, Javascript Lib)


funny try http://www.headtrackr.de/    smartphones gyro, imu, compass

http://www.free-track.net/   infrared


https://www.zeiss.com/content/dam/cinemizer/downloads/pdf/eng/Headtracker_product_description_May_2013_English.pdf    IMU from ZEISS

2D HMD Versuch 2017-02

Carson OD-14 Clip & Flip 2x (+4.00 Dioptrien) Vorsatzlupe für alle Brillentypen

Arbeitsschutzbrille als Halterung für die Lupenbrille ( man kann die Caronbrille daran klipen und auch besser in die Arbeitsschutzbrille einlegen! )



Stirnband für Display
blackeye zero stirnband

BLACKEYE ZERO Kopf Halterung

um Gewicht des Displays auf Stirn zu tragen, anstatt gegen Augenränder zu pressen,

sollte dann im Ansatz so sein wie:

HTC Vive: Bequemere Vive Halterung erfolgreich finanziert


Abstand zw. Lupenbrille und Display liegt zw. 9 und 13 cm…


Schubregler mit Ardunino

Schubregler für Steuerung per Fuß mit 0% bis 100% Schub und WEP/Afterburner(AB),
Ausführung als Gleitschiene, nicht als Pedal

Gleitschiene – Baumarkt Schubladen Halbauszug 300mm
auf ein Holzlatte schrauben

bei 23 cm ein schwererer Gang/Lauf  der Schiene, bis zum Ende von 28 cm 
0-23 cm soll 0-100% werden und ab 23 cm soll es WEP/Afterburner(AB) fungieren

Gameport-USB Adapter + Adapter D-Sub 15 Pin schraubbar

de.wikipedia.org/wiki/Gameport   Pinbelegung erlaubt 4 Achsen und 4 Buttons.
Eine Achse benötigt einen 100kOhm Widerstand, 5V Pin und GND Pin und Achse Pin. Ein Button funktioniert durch schließen der ButtonPins gegen Ground.

wir benötigen also für die Achse einen 100kOhm Potentionmeter.
Diese Potetiometer müssen wir von aussen ansteuern, drehen, also per Arduino einen Servo benutzen, der das Poti aufmontiert bekommt und gegen einen festmontierten Schraubenzieher dreht.
Den Servo kann man auf exakte Positioen fahren in xGrad Schritten.
modelcraft standard-servo rs 2
macht 203 grad… darauf verteilen wir die 0% bis 100% + WEP/Afterburner(AB)

Arduino steuert also den Servo, der steuert den Potentiometer und damit die GameportAchse.
Arduino muss auf anderen Seite aber erst einmal Sensorwerte einlesen, um dann Servo/Poti/Achse zu steuern.

Sensor Ansatz 1: Ultraschallsensor,
dazu ein Brettchen als Reflektor per Metallwinkel an das vorderer Halbauszugende montieren,
der Ultraschallsensor hat leider einen Messbereich in Form eines Trichters/Winkels..
siehe Grafik: komputer.de/zen/index.php?main_page=product_info&products_id=329
vielleicht könnte man mit einem Trichter um den Sensor herum, den Zielbereich eingrenzen ohne Reflektionen zurückzusenden.. 
Aktuell hab ich diese Lösung erstmal verworfen

Sensor Ansatz 2: TOF time of flight,
Adafruit VL6180X Time of Flight Distance Ranging Sensor (VL6180)  – 5 to 200mm
Adafruit VL53L0X Time of Flight Distance Sensor – ~30 to 1000mm
sensoren basieren auf SensorChip von ST-Electronics:
Adruino Sensoren sind aber aktuell in den einschlägigen Shops nicht verfügbar (2017-KW01).
Aufgrund der Nichtverfügbarkeit dieser Sensoren erstmal verworfen.

Sensor Ansatz 3: Lichtschranken, LinearEncoder
Lichtschranken aus SEN0038
soll lineare Ausführung werden, daher als EncoderRad eine EncodeLeiste…
ein Strichholz unterbricht, eine Nadel hingegen nicht, daher muss EncoderLeiste mindestens je Spalt und Stift die Abmessung eines Streichholzes haben.
Ein Kamm mittlerer Ausprägung, nicht zu fein, nicht zu grob, funktioniert.
Eine durchsehbare Plastikleiste mit schmalen schwarzen Klebenstreifen funktioniert.
Problem: man kann zwar sehr schön die Zähne/Stifte der Encoderleiste auslesen,
aber man erhält keine Richtung.. 
Für Richtungsmessung benötigt man zweite Lichtschranke, die kann auf selber oder eigener Encoderleiste sitzen, wichtig ist das beide Lichtschranken, LOW/HIGH in Phase 50% Überdeckung messen.. und hier kommen wir wieder an die Grenzen, denn die benötigte Genauigkeit muss man Vergrößerung der Luftspalt und Zähne/Stifte erkaufen, womit die Auflösung geringer wird…
Aufgrund der benötigten und schwer umzusetzenden Genauigkeiten nicht weiter verfolgt.

Sensor Ansatz 4: Widerstandsmessung
anstelle des zu messenden Widerstandes benutzen wir einen magnetic ReedSwitch plus Widerstand…  wir benutzen 20 + 2 dieser Sets… an der Schiene/Halbauszug einen Magnet befestigen, der die ReedSwitch von normal open dann closed.. dann kann der Widerstand an diesem ReedSwitch gelesen werden..
Mit/ohne Interrupt.. testen…
Damit der ReedSwitch auch wirklich lang genug geschlossen wird, sollte der Magnet lang genug sein,.. mehrere Magnete möglich,..
die günstigen ReedSwitches sind meist aus Glas, es empfiehlt sich aber die haltbareren  
diese ReedSwitch-Widerstands-Kombis kann man nun parallel anlegen..
auf 23 cm sind 20 Sets anzulegen, damit wir Auflösung von 5% Schritten haben, also haben wir je Set etwas mehr als 1 cm…  das läßt sicher gut mit Lochplatine 2,54 Rastermaß umsetzen
darauf die Reed-Switches und Widerstände auflöten.. die eine Seite geht zum Arduino AnalogPin X und die andere Seite zum Arduino GND. 
aktuell noch dran..

Pretzelboard – IoT Device

Pretzelboard, Duino, C-Control,iot.fkainka.de, Franzis Verlag, ATmega328,

ca. 30,- Euro

Projektziel: Kellerraum Lüftersteuerung zur Entfeuchtung/Trocknung des Kellers, dazu
2 Temperatur/Feuchtesensoren, einer für Aussen, ein zweiter für Innen, bei senden Ihre Sensorwerte an „Hauptrechner“, dieser verarbeitet die Werte und entscheidet, steuert dadurch den Lüfter. Lüfter dreht in eine Richtung, könnte evtl. auch in Gegenrichtung drehen.

Technische Daten NanoESP & Pretzel Board

Schnellstart Anleitung – NanoESP & Pretzelboard

AT Befehlsliste – NanoESP & Pretzelboard

entspricht P01_SoftwareSerial.ino
aus http://iot.fkainka.de/wp-content/uploads/2015/09/IoT-LP.zip /P01_SoftwareSerial

Tools / Board / Arduino Nano w/ ATmega 328
Der serielle Monitor muss außerdem auf CR und NL eingestellt sein.

Serieller Monitor mit welchem COM-PORT, wo hängt unser ATmega328?
python -m serial.tools.list_ports -v
desc: USB-SERIAL CH340 (COM4) <<<<<<<<<<<<<<
hwid: USB VID:PID=1A86:7523 SNR=5
1 ports found

Folgende AT-Kommandos eignen sich zum ersten Test:
Test Kommando: AT
Reset: AT+RST
Firmware Info’s: AT+GMR


WiFi Board: NanoESP bzw. Pretzel-Board


Luftfeuchte Messung
ca. 14,-Euro
Der BME280 ist einer der neuesten Luftfeuchtigkeits-, Druck- und Temperatursensoren von Bosch mit einem digitalen I2C bzw. SPI Interface.
Auf dem Breakout befinden sich ein Spannungsregler und ein Pegelwandler für die I2C/SPI Schnittstelle, daher kann der Sensor von 3V – 5,5V betrieben werden.

library files
download Zip from GIT and unpack into

example sketch
copy the example from libraries/BME280/examples .ino sketch nach your sketchfolder
Achtung: Sketchfolder muss exakt so lauten wie der Sketch Filename.. nur ohne .ino Dateiendung


Sketch benutzt Wire.h Library for I2C / TWI device
also ist das sketch nicht fürs SPI Protocoll

TWI/I2C Interface (address 0x76 when SDO=0 or 0x77 when SDO=1)

Details zum Verbinden der Pins, siehe:

Pretzelboard SDA: A4
Pretzelboard SCL: A5

alternativen Schreibweisen:

Board SCK A5 an Sensor SCL/SCK
Board SDI A4 an Sensor SDA/SDI
mit dieser Verschaltung Board mit Sensor benutzen wir Sensor Default Adresse 0x77

sketch nutzt 115.200 Baud , also daher den SerialMonitor auch so einstellen.

ChipID 0xFF -> Sensor hat keine Adresse im I2C , ist nicht auffindbar

schwenke um auf 

immernoch keine korrekte Funktion

ich entferne das Breadboard und verbinde Pretzelboard mit dem Sensor mit einzelnen Kabeln.. und nun funktionierts prinzipiell, aber wie es sich desweiteren herausstellt, gibt es weitere Fehlerquelle die noch eliminiert werden musste.

veschiedene sketches und libraries probiert.. es funktioniert nicht korrekt..
daher aktuellst Arduino IDE 1.6.13
vor der Installation den alten Arduino IDE 1.0.5 Ordner sichern/wegkopieren 
dann Arduino IDE 1.6.13 installieren inkl. USB Driver, dann noch die Pretzelboard USB Treiber CHE341SER (http://iot.fkainka.de/driver) installieren..
danach das Sketch Wifi-Scanner testen (hat vorher nur 1 und halbe Ausgabezeile ausgeworfen).. liefert nun komplette Liste aller verfügbaren Wifi Netzwerke..


next step: sending values to webserver…
ich habe webspace bei 1blue,
die Sensoren sollen Ihre Messwerte an eine Website senden, alle x Sekunden, am Webserver werden diese Daten gespeichert in einem CSV File appended.
Jeder Sensor liefert seine eigene Kennung mit, somit kann die Website entscheiden, welchem Sensor welche Antwort geliefert wird.
Ein Pretzelboard wird auch für die Steuerung des Lüfters zuständig sein, da Sensor und Lüfter am Kellerfenster/Lichtschacht nah beieinander befinden.

Also next step: send data to webserver website (with no security, no data encryption)
domain / path / file.php ? sensorid = X & humidity = X & temp = X
Zeit muss nicht mitgeliefert werden, das würde auf Pretzelboardseite höheren Aufwand, Einsatz einer RTC RealTimeClock bedeuten, das erledigen wir einfach indem wir die Serverzeit nutzen innerhalb der Website.


1blue python einsetzen, per FTP programm zum webspace connecten, py script im cgi-bin ordner anlegen, Script ausführbar machen, Rechte 744, 
erste Zeile weist zum python interpreter 
#!/usr/bin/env python
# -*- coding: UTF-8 -*-
your code comes now here, import your libs (standard-libs)

Besonderheit bei 1blue…  man muss die ersten 2 print Zeilen wiefolgt ausgeben ansonst gibts 500er Fehler
print „Content-type: text/html“ # MUSS ohne gibt 500 internal server error!!
print # MUSS ohne gibt 500 internal server error!!

Daten beider Sensoren A und B werden nun am Webserver geloggt.
Es werden logfiles je Tag geschrieben. Diese können dann per javascript lib chartmäßig ausgegeben werden.
Wenn Sensor A „Daten sendet“ erhält Sensor A Rückantwort, FanOn:0 oder  FanOn:1.
Wenn Sensor A  Serverantwort auswertet und  FanOn:1 vorfindet, soll der Lüft auf max Drehzahl laufen, andernfalls ausgeschaltet sein.

zum Lüfter:
be quiet silent wing 2 140mm, 12V, 0.2A, 1000rpm
kann man per PWM oder per Dauergleichstrom betreiben,
mit PWM kam ich auf 11.48V und 920U/min.., hierbei wurden Arduino und Lüfter gleichzeitig von der selben Stromquelle betrieben.
Statt Arduino PWM demnächst mal per permanent digital ON/High Dauergleichstrom austesten.


Nach ein paar Teststagen fällt ein Problem meines Routers auf, die beiden pretzelboards senden ihre Sensorwerte, aber ich kann per Tablet/PC nicht mehr per WLAN ins Internet… Router Strom aus/anschalten hilft, aber nach X Stunden wieder das selbe.
Bisher connected das pretzelboard einmalig und sendet alle 10 Sekunden Messdaten. Besser, nicht alle 10 sec  senden sondern Daten sammeln und dann im Bulk senden, und evtl. pretzelboard vom WLAN disconnecten, und mal nach dem Router schaun.. Firmwareupdates/Einstellungen..