
$ cd contiki-dspic /examples /hello-world /Ĭhris ~ /dpweb /contiki-dspic /examples /hello-world

$ git clone git: // /shuckc /contiki-dspic.git To grab the code and build it, fire up a cygwin terminal: Notepad++ is a great editor for c code.allow installer to select all of the dependant packages.choose to install "Devel" -> "make", "automake", "cmake".Lite mode is fine, we don't need the optimisations.I recommend using "versioned" mode to allow side-by-side installs.Install mplab C30 (3.30c) installer from.On windows you need Cygwin and a GIT client installed, plus the microchip compilers: It's fairly easy to fetch the code and build a working hex file. You can also build some of the Contiki "apps" to run, there is a basic webserver, telnet server etc included with Contiki that can be built - this first example your usual "hello world" example. This is the listener app with a couple of boards connected: Sends a periodic UDP broadcast to port 4321 which can be picked up a by a simple python listener.If assigned a DNS server by DHCP, resolve "" and set the hardware RTC using simple NTP.Brings up the Ethernet interface and broadcasts to get an IP using DHCP.Assigns a new, random MAC address from the Microchip range and stores it in the eeprom, so you can network multiple web platforms together.
