Olimex Support Forum

Microcontrollers => PIC => Topic started by: ALFREDOSKY on May 15, 2014, 12:37:54 am

Title: PIC32-MAXI-WEB, TCPIP-Graphics-USART working together
Post by: ALFREDOSKY on May 15, 2014, 12:37:54 am
Hi All, i want to know if PIC32-MAXI-WEB board allow TCPIP-Graphics-USART working together, without crash. i mean, a project like Microchip with .c, .h (and maybe .s files) where running all of them. My apologize for my english... :-\
Title: Re: PIC32-MAXI-WEB, TCPIP-Graphics-USART working together
Post by: LubOlimex on May 16, 2014, 02:59:25 pm
Hello Alfredo,

Thank you for contacting the customer support of OLIMEX LTD.

PIC32-MAXI-WEB has the features you require on hardware level. We have a demonstration on all of the things you requested in the board's firmware. The source code of the demo is also available to you. However note, it is not the default Microchip TCP/IP stack example since it is full of blank spaces and place holders - it is meant to be adjusted for your hardware. We have made the adjustments and the code can be downloaded from here: https://www.olimex.com/Products/PIC/Development/PIC32-MAXI-WEB/resources/DemoSoft_PIC32-MAXI-WEB_v1_03.zip (https://www.olimex.com/Products/PIC/Development/PIC32-MAXI-WEB/resources/DemoSoft_PIC32-MAXI-WEB_v1_03.zip). I recommend you to check the default Microchip Application Libraries example and compare the project with the default examples. There are instructions inside how the demo can be compiled. You can use both MPLAB 8.x or MPLABX; however you have to use C18 compiler that has a free version (you can't XC8, XC8 requires heavy modifications of the code).

Note that the demo also uses FreeRTOS layer that has very nice graphical libraries.

Several fan-made videos that show some of the capabilities of PIC32-MAXI-WEB (note that not all of them use the demo code provided by Olimex):

https://www.youtube.com/watch?v=q-nDNPa4kNg (https://www.youtube.com/watch?v=q-nDNPa4kNg)
https://www.youtube.com/watch?v=TAsFlgEBZQ0 (https://www.youtube.com/watch?v=TAsFlgEBZQ0)
https://www.youtube.com/watch?v=ycRLmDhBMao (https://www.youtube.com/watch?v=ycRLmDhBMao)
https://www.youtube.com/watch?v=-IpwpWUuO1U (https://www.youtube.com/watch?v=-IpwpWUuO1U)

Best regards,