Software Workshop

Before you start

Here, we assume that you already have some knowledge on c-language. If you are not, don't worry, there are plenty of sites, tutorial, forum and free tools on the web about C-language and it is sufficient for you to do self-learning. We also assume you have a computer with you.

Before you can start to program the PICobot, you must download the Microchip's MPLAB IDE and C18 compiler from Microchip. You must register as an user before you are allow to download. The MPLAB IDE and C18 compiler are free with some restrictions but it is sufficient for PICobot.

*software example are create and tested using MPLAB8

Workshop 1 - slides

- Introduction

- Course outline

Workshop 2 - slides

- Microcontroller (intro)

- Compiler (MPLAB IDE & C18)

- Downloading HEX file

Workshop 3 - slides, source code

- Switches / buttons

- LED

- Buzzer

Workshop 4 - slides, source code

- LCD

Workshop 5 - slides, source code

- DC motor control

Workshop 6 - slides, source code

- Infrared sensor

Workshop 7

- Line-tracking

Picobot Programming Guide - pdf

- refer to this on how to use picobot library