Examples (Full List)

This page contains example projects. All projects are included in the "./src/demos" folder of the Netcruzer Download, and can be built using the free MPLAB X and XC16 compiler from Microchip. For information on building projects, click here.

All projects are for our range of Single Board Computers, and can be programmed via a USB bootloader, no PIC programmer is required. For additional information on upgrading firmware click here.

ADC (Analog To Digital Converter)

  • ADC Demo1: Shows how to read analog channels.
  • ADC LCD Demo: Displays ADC values on a LCD Display.
  • Also see DB66DEV1 demos for examples how to read the value of a potentiometer connected to an analog input.
   ---Advanced ADC Demos---

Circular Buffer

DB66DEV1 Development Daughter Board

The DB66DEV1 is a development daughter board with LEDs, Buttons, a potentiometer, a buzzer and many pin headers. It fits into the daughter board connector of any of our SBC66 boards.

Debugging

   ---Advanced Debugging Demos---

I2C

  • I2C LCD2S Text Demo: Demo showing how to write text to a LCD2S serial display via the I2C port.
  • I2C LCD2S Text/Key Demo: Demo showing how to write text to, and read keys from a LCD2S serial display via the I2C port.

Interrupt

LCD

Port Input and Ouput

PWM (Pulse Width Modulation)

  • PWM Demo 1: Demo showing how to use the PWM (pulse width modulator) to dim a LED.
  • Also see DB66DEV1 demos for examples how to set the frequency and volume of a buzzer via PWM.

Tick (Delay, Tasks)

  • Tick Demo 1: Demo showing how to call functions at given intervals using the system Tick.

UART

  • UART Demo1: Demo showing how to use the UART using the Netcruzer API.
  • UART XC16 Demo: Demo showing how to use the UART using the XC16 compiler functions.

USB (Universal Serial Bus)

  • USB MIDI Demo: Demo showing how implement the MIDI protocol via the USB port.
  • USB MIDI/LCD Demo: Demo showing how implement the MIDI protocol via the USB port, combined with a LCD2S display.