TinkerKit Tutorial: LCD: 01 – Windows Installation Guide
Posted by Jack L on
LCD Lessons:
- Windows Installation Guide
- Introduction to LCD
- LCD Serial
- LCD Local (No Arduino)
- Arduino & 2 Wires
- TWI
In order to use your LCD module with Windows, you have to install the driver for it. You can download the driver from our TinkerKit LCD product page.
- Install the Arduino Software and the TKLCD library, following the guide on the dedicated page
- Download the driver from our TinkerKit LCD product page
- Once uncompressed, you should have a Tinkerkit Drivers folder.
- Locate the Arduino folder (where your Arduino software is installed). If you are not sure, find the Arduino icon, right click, properties then click on the “Open file location” button, it will open your Arduino software folder.
- Locate the drivers subfolder
- Now move the content of the downloaded “Tinkerkit Drivers” folder inside the Arduino drivers subfolder. At this point it’s important to know that the TinkerKit! (and also the Arduino) boards works in this way: they have two “states”. One is called “bootloader state” that lasts for about seven seconds after you plug the board into the usb port, then it goes into “sketch mode”. Every time you power the board (or reset it) it goes into bootloader mode, then sketchbook mode after seven seconds. We have to install a driver for each mode.
- Plug the TinkerKit LCD in the USB port using a micro-USB cable.
- Open Control Panel from the Start menu, click on System and Security, then on System. On the left sidebar you should have the “Device Manager” link, click on it. This opens the device manager (If you can’t find it you can always type “devmgmt.msc” in Start->Run).
- Under “Ports” you should have the “Arduino Leonardo”
- (only if you have already used an Arduino Leonardo) Right-click on it then press “Uninstall“.
- pop-up window appears, check the “Delete the driver software for this device” option and press OK.
- Press the reset button on the TKLCD board, without closing the Device Manager. Once restarted, for the first 7 seconds, while it’s in bootloader mode, you should see an unknown “Arduino Leonardo” in the device list, right click on it and select “Uninstall“. A pop-up confirmation window appears, press OK. (sometimes Windows shows the “unknown device” at the top of the list and not under the “ports” sub-menu)
- Now that we have uninstalled the Leonardo drivers for the LCD, we have to install them again. Press reset again on the TKLCD board, and when the unknown “Arduino Leonardo” pops up from the ports menu, right-click then “Update driver software“
- Choose “Browse my computer for driver software”
- Click on browse and look for the “drivers” folder inside your Arduino folder, where you pasted the files, then press OK
- If everything went fine it should say “installation complete”. Don’t leave the device manager, as we also have to install the drivers for the sketch mode.
- Press the reset button, Windows should see a “TinkerKit LCD bootloader”, then after 8 seconds it turns again into an unknown Arduino Leonardo. Repeat the right click, update driver procedure that we did in steps 12 to 14.
- Now the LCD is installed on your Windows PC. After installing it, you can select the Arduino Leonardo board from the IDE every time that you want to use the TinkerKit! LCD.