2011-04-28

MPLAB X IDE



The MPLAB X IDE!
A Microchip acaba de lançar uma nova página para sua nova IDE multiplataforma o MPLAB-X!
http://www.microchip.com/mplabx/

2011-04-14

Novo endereço do Blog!

Hoje estamos inaugurando o novo endereço do blog, já não fazia muito sentido o endereço vivaphp.net, está ainda estará ativo por mais 2 anos, contudo temos uma novo endereço:

http://www.fazzi.eng.br

2011-04-04

Pinguino32X, new compiler

Regis and Jean Pierre just finished a working compiler from scratch for use with PIC32, now we have a working C/C++ compiler for use with Pinguino32X.

Here a small sample of C++ use:
/*-------------------------------------------------------
 ledcpp.pde
 Description: Toggle Led in C++
 Author:   Régis Blanchot
 First Release: 03-04-11
 Last Release: 03-04-11
 Boards:   UBW/EMPEROR
 Arch:    32-bit
---------------------------------------------------------*/
float pi;
class Led{
 public:
  Led(){
   TRISEbits.TRISE2 = OUTPUT;
  }
  void on(){
   PORTEbits.RE2 = ON;
  }
  void off(){
   PORTEbits.RE2 = OFF;
  }
  void tog(){
   PORTEbits.RE2 ^= 1;
  }
}; // ";" required
void setup(){
}
void loop(){
 Led myled;
 
 myled.tog();
 
 delay(500);
 
}

2011-03-16

Pinguino32X minimum - REV4

Pinguino32X minimum REV4 - IO PIN Mapping
- I made a mistake on PROG/USER buttons positions, swapped
- Added PWM pins
- Added voltage pin legend

2011-03-10

Library for ITDB02 2.4" 8bits BUS with ILI9325 controller for Pinguino32X

Henning Karlsen made a very nice Arduino Library for ITDB02 displays
I ported it to Pinguino32X(PIC32)

I made some changes and implemented a "High Speed mode"
Original Arduino takes 135 seconds on run Landscape Demo
Ported Pinguino32X takes 75 seconds on same task
Ported Pinguino32X with High Speed patch takes 25 seconds only! nice not?

Original Arduino library by Henning Karlsen





We can find a ITDB02 2.4" display at: http://iteadstudio.com/store/
This has touch screen and a SD card slot too, next ports!