Difference between revisions of "PIC-WEB-BOX"

(Software)
(Software)
Line 36: Line 36:
  
 
*This demo is downloaded to all boards by default during manufacturing.
 
*This demo is downloaded to all boards by default during manufacturing.
 +
  
 
Version of tools used in the bootloader demo:
 
Version of tools used in the bootloader demo:
  
 
*Microchip TCP/IP Stack 5.42 example from Microchip Library for Applications released on 2013/06/15
 
*Microchip TCP/IP Stack 5.42 example from Microchip Library for Applications released on 2013/06/15
 +
  
 
[https://www.olimex.com/Products/PIC/Development/PIC-WEB-BOX/resources/PIC-WEB-BOX_demo.zip General purpose demo]
 
[https://www.olimex.com/Products/PIC/Development/PIC-WEB-BOX/resources/PIC-WEB-BOX_demo.zip General purpose demo]
Line 46: Line 48:
  
 
*Demo project that implements web server with web page for Olimex PIC-WEB-BOX rev.C based on  
 
*Demo project that implements web server with web page for Olimex PIC-WEB-BOX rev.C based on  
 +
  
 
Version of tools used in the general purpose demo:
 
Version of tools used in the general purpose demo:

Revision as of 23:09, 14 May 2014

PIC-WEB-BOX for wiki.jpg

Introduction and purpose of this board

PIC-WEB-BOX is an entry level development board that has a Microchip PIC18 inside. You are free to open the box and to access the GPIOs and the programming ICSP interface. The board comes with a modified software stack that fully demonstrates its capabilities.

PIC-WEB-BOX is a fine choice for beginners in PIC development or students.

Board features

PIC-WEB-BOX has the following set of features:

  • feature1
  • feature2
  • feature3

Documents

Video demonstration of the default software: PIC-WEB-BOX demonstration

Hardware

Schematic of PIC-WEB-BOX, board revision C

power consumption voltages

Software

Bootloader demo

Description of the demo software:

  • The bootloader allows you to upload binary code (*.hex) files to the PIC-WEB-BOX via Ethernet using tftp (e.g. you don't need a programmer or debugger to download software to the board). It is based on the Internet Bootloader application released by Microchip.
  • This demo is downloaded to all boards by default during manufacturing.


Version of tools used in the bootloader demo:

  • Microchip TCP/IP Stack 5.42 example from Microchip Library for Applications released on 2013/06/15


General purpose demo

Description of the demo software:

  • Demo project that implements web server with web page for Olimex PIC-WEB-BOX rev.C based on


Version of tools used in the general purpose demo:

  • Microchip TCP/IP Stack 5.42 example from Microchip library for Applications released on 2013/06/15.
  • It was programmed using OLIMEX PIC-KIT3 programmer/debugger and PIC-ICSP adapter, TFTP.exe v6.1.7600.16385 on Windows 7 Ultimate SP1 64bit.
  • Project is built and tested with MPLAB 8.92 or MPLABX 1.95 and PIC18 C Compiler 3.44. It is highly recommended to use the exact same compiler.

FAQ

Q: I downloaded the examples available at your product's web page. I tried to compile the examples but numerous errors occur during compilation. I used MPLAB X and XC8 compiler. How do I fix the error messages during compilation?

A: It is highly recommended to use the exact same compiler as suggested in the project's documentation (README.txt). Adapting the code for other compilers (for instance XC8) may be possible but Olimex provides no support for adjusting the code for compilers and IDEs different than the ones suggested.