PIC32-MAXI-WEB Olimex Ltd., PIC32-MAXI-WEB Datasheet - Page 18

MCU, MPU & DSP Development Tools TCP-IP DEV BRD PIC32MX460F512L

PIC32-MAXI-WEB

Manufacturer Part Number
PIC32-MAXI-WEB
Description
MCU, MPU & DSP Development Tools TCP-IP DEV BRD PIC32MX460F512L
Manufacturer
Olimex Ltd.
Datasheet

Specifications of PIC32-MAXI-WEB

Processor To Be Evaluated
PIC32MX795F512L
Processor Series
PIC32
Data Bus Width
32 bit
Interface Type
USB, CAN, RS232
Operating Supply Voltage
2.3 V to 3.6 V
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
AVAILABLE DEMO SOFTWARE:
Description:
user input, serial communication, Graphical User Interface (GUI) and Network connectivity
distributed RTOS with excellent supportand online documentation. Version used is v6.0.2. MPLAB
has support for FreeRTOS (Tools/RTOS viewer).
the demo screen which contains controlsfor nearly all the peripheral features of the board. To test the
functionality of the buttons press button and its corresponding virtual light bulb will be lit. Digital
optoinsulated inputs act the same way, but at least 3V must be applied to the terminal block of the
input. LEDs and Relays can be toggled by clicking inside their respective checkboxes. Potentiometer
controls the meter widget at the lower right corner of the screen. To test the SD card slot just insert a
FAT formatted SD card in the slot and press the UPDATE button at the upper left corner of the screen
- you'll see information about the size of the card as well as sector size. This demo also implements a
USB device function - just connect a miniUSB cable to the board and a HID mouse device should be
installed and started (the cursor should draw octagons onscreen), no drivers necessary.
connecting the LAN cable to the board the TCP/IP stack is initialized and an attempt is made to get a
valid IP address. In the presence of a DHCP server the IP is received automatically (as well as subnet
mask, gateway etc.). Otherwise defaults defined in 'TCPIPConfig.h' are used:
you connect a RS232 straight cable to a PC and start any terminal program with the following settings:
9600-8-N-1, IP address info will be displayed in the terminal window. The last entry defines the
currently assigned IP address. Enter this IP in the address bar of your favourite browser (for ex.
http://192.168.0.113) and you'll access a demo page which dynamically updates status of many of the
peripherals present on the board. Try it :). You'll see values of the embedded accelerometer,
potentiometer, buttons, digital inputs, LEDs and relays.
feature is not part of the main demo.
The demo demonstrates the functionality of the various peripherals of the board including
The demo is built upon the following Microchip's freely distributed support libraries:
- Microchip Graphics Library v2.00
- Microchip TCP/IP Stack Library v.5.20
- Microchip MDD File System Library
- Microchip USB support source files
FreeRTOS was used to make all tasks run virtually simultaneously. FreeRTOS is a freely
Upon power up the user is presented with a welcome screen. Pressing the screen leads you to
This demo program implements a WEB server (and a ICMP server for test purposes). After
To access the WEB server you need a way to determine the current IP address of the board. If
*NOTE: CAN modules demo can be found inside the file 'Additional Projects.zip' as this
Build info:
You could find demo software for PIC32-MAXI-WEB board on
www.olimex.com/dev
- DemoSoft PIC32-MAXI-WEB v.1.00
IP:
Subnet mask:
Gateway:
DNS1:
.
192.168.0.113
255.255.255.0
192.168.0.1
192.168.0.1
Page 18

Related parts for PIC32-MAXI-WEB