Search in Pinguino World !!

Monday, December 27, 2010

Pinguino beta 9-05 is online !!

Hi guys,

Pinguino beta 9-05 is now available for download. You can download this release on Hackinglab website.
As usual, a lot of improvements were made in this beta, this is the changelog:
- new icons set (regino and miniregino)
- themes management
- new functions (Save/Save as, getCodeSize, ...)
- config. file (file history, last window position and size)
- regression test shell for the example folder ( only for linux )
Libraries :
- stdlib.c (light printf implementation)
- serial.c (added Serial.printf function)
- pwm.c (added new functions PWM.setfrequency, PWM.setdutycycle and PWM.setpercentdutycycle)
- sound.c (functions Sound and Play)
- 1wire.c (1wire.reset, 1wire.readbit, 1wire.writebit, 1wire.readbyte and 1wire.writebyte)
- 18b20.c (DS18B20.Read, DS18B20.MatchRom, DS18B20.ReadRom, DS18B20.Configure, DS18B20.Find, DS18B20.GetFirst, DS18B20.GetNext and DS18B20.crc)
Examples :
- serial/serialprintf.pde
- serial/getkey.pde
- pwm/sound/mysound.pde + picture
- 1wire/18B20/temp18b20.pde + + pictures

Many thanks to the developers of this release:
Regis ( Paintitblack ),
Marcus ( Annunakin ).

The beta testers helped a lot to find bugs:
Walter ( Walterleonardo ),

Remember that the pinguino road map is still online. You can write in this document everything you think useful for Pinguino. We use this paper to work on the next version.

The next version will be 'Pinguino32X'. We are currently working on this major release with PIC32 support.

Have fun, a nice Christmas ( too late !! ) and a happy new year !! ( too soon :-)


Anonymous said...

Muchas gracias por la nueva versión.

Anonymous said...

Thank you for your work!
Now I have made my own pinguino I can play with.

Cramso said...

I do my own board! Me likes pinguino

where I can see how to use the new libraries?

(Pwm.c (added new functions PWM.setfrequency, PWM.setdutycycle and PWM.setpercentdutycycle)

Dameru said...

Sir can you help me with this code;

void sendBT_addr()
byte BT_InitBuff_Cmd[13] = {0x02, 0x52, 0x27, 0x06, 0x00, 0x7F, 0x12, 0x13, 0x23, 0x17, 0x08, 0x00, 0x03};


void setup()

void loop()
byte incomingByte = 0;

if (Serial.available() > 0) {
incomingByte =;
Serial.print(incomingByte, HEX);

i need to send the bytes to initialize a bluetooth module, this code wont do anything. please help

Carlibot said...

Hi im trying to download the software but the other web is not working. Where could i download the program.