Before you can use the Lithne board, you need to install a customized Arduino Environment; LithneDuino. Currently a Windows Arduino Lithne IDE and a Mac Arduino Lithne IDE exist. When you have extracted the folder on your hard disk you should install the Lithne drivers that can be found in LithneDuino\drivers, after that you can use the Lithne as a regular Arduino.

Unfortunately we currently can’t offer Linux support for the Lithne boards. However, we are always looking for volunteers to expand our framework. Please head over to our Contribute page for more information.

Download Lithne IDE v1.1 for Windows Download Lithne v1.1 IDE for Mac

Windows users

  • If you do not use Windows 8, you can skip this first step. Before installing any custom drivers such as the drivers for Arduino or Lithne, you have to disable driver signature enforcement see Window 8 instructions or Windows 8.1 instructions.
  • Unpack the downloaded file to a convenient location on your computer, for example C:\ or C:\Program Files\
  • Before connecting the Lithne to your computer install the drivers from LithneDuino/drivers (for 64-bit Windows dpinst-amd64.exe and for 32-bit Windows dpinst-x86.exe) You might get a message that Windows cannot verify the publisher of the driver software, please click "install driver software anyway".
  • When you already plugged-in the Lithne before installing the drivers, go to device manager (type devmgmt.msc in the start menu), find "Ports (COM & LPT)" pick the Lithne Serial and Lithne Xbee direct from the list and click "Update Driver Software".
  • After installing the drivers the Lithne Arduino IDE should function as you are used to. Keep in mind however that the Lithne uses two COM ports, select Lithne Serial to upload your software. If you upload to the XBee you will receive an error, to check which COM port is used go to device manager (type devmgmt.msc in the start menu) and find "Ports (COM & LPT)"
  • To upload your sketches wirelessly, please refer to Wireless Uploader.


  • Problem: Uploading never finishes.
    • Solution: Check the COM port in the device manager (type devmgmt.msc in the start menu) and find "Ports (COM & LPT) and make sure you have selected this port in the LithneDuino IDE under Tools > Serial Port and that you have selected the right board under Tools > Board > Lithne.

Mac users

  • Make sure you have installed the VCP drivers from http://www.ftdichip.com/Drivers/VCP.htm or direct dowload.
  • Make sure your Mac can install applications from external sources. To verify this go to System Preferences > Security & Privacy > General > "click the lock to open it" > "allow applications downloaded from: everywhere".
    MAC SecurityPrivacy
  • Unpack the downloaded file to a convenient location on your computer.
  • Drag LithneDuino into your application folder to install it.
  • The LithneDuino can be launched from the application list. Keep in mind that the Lithne uses two COM ports, usually the first COM port listed is Lithne Serial. Use this port to upload your software to. If you have uploaded the sketch succesfully but the Lithne is still behaving the same, you might have uploaded to the wrong COM port, try the other COM port instead.


  • Problem: Uploading is unsuccesful
    • Solution: Make sure you have selected the Lithne board in Tools > Board > Lithne and the right COM port in Tools > Serial Port > /dev/tty.usbmodem****. Every Lithne generates two COM ports, one for serial communication and one for communication with the XBee. Usually you need the first item listed, if that does not work try the other one.