Dök upp en Flyport med ett Starterkit Nest redan samma vecka. Men först idag som jag testat den lite mer.
Inser snabbt hur ovan jag är med hårdvarunära programmering

Och hur bortskämd jag är med bra utvecklingsmiljö
Hittils har jag bara kompilerat om exempelkoden med rätt SSID för mitt WLAN. Det fungerar bra, ansluter till mitt WLAN med WPA2. Enkelt att ladda ner ny programvara med medföljande bootloader. Och MPLAB IDE fungerar (men känns blä

). openPicus projektet ska tydligen ta fram en egen utvecklingsmiljö, får väl se...
Medföljande exempelkod är en webbserver, från den kan jag hämta status på I/O och ändra state på Output.
Kod: Markera allt
<response>
<led0>0</led0>
<led1>0</led1>
<led2>0</led2>
<led3>0</led3>
<led4>1</led4>
<led5>0</led5>
<btn0>up</btn0>
<btn1>up</btn1>
<btn2>up</btn2>
<btn3>up</btn3>
<btn4>up</btn4>
<pot0>55</pot0>
<pot1>55</pot1>
</response>
Det finns 5 digitala Input och 5 digitala Output + 2x2 kanalers A/D omvandlare. Dock verkar bara ena A/D omvandlaren vara aktiverad i kod. Om jag förstår rätt borde det också gå att konfigurera om alla 10 I/O att vara antingen Input eller Output. Det finns en UART som är ansluten till USB-porten på Starterkit Nest, så dit kan man skicka debug-meddelanden.
Borde gå att använda den som ett "I/O-kort" tämligen enkelt. Skulle vara riktigt snyggt med ett eget Nest med optokopplade ingångar och relän på utgångarna. Och åtminstone i teorin skulle den kunna vara en 1-wire host, då blev den typ en WLAN-ansluten HA7NET

Vid snabbgoogling hittar jag dock bara programrutiner för lågnivå 1-wire kommunikation till PIC:en... Och kanske blir knepigt med timing att fixa både 1-wire och WLAN?