Search in Pinguino World !!

Showing posts with label build Pinguino. Show all posts
Showing posts with label build Pinguino. Show all posts

Thursday, June 2, 2011

ZIGBEE for PIC32

Pinguino32 uses a MRF24J40MA radio module to communicate with another Pinguino32 !!

This shield uses the UEXT connector of PIC32-PINGUINO and PIC32-PINGUINO-OTG. A very simple library is used to communicate with the module. You need only to initialise the module in the setup()

ZIG.init(channel,PAN_ID,Short_Address);

then to send data, you must use the ZIG.send instruction as described below:

ZIG.send(Dest_Address,"TOTO",4);

each module must be configured with:
- radio channel ( between 11 and 26 )
- PAN ID ( personnal area network identification between 0 and 65535 )
- address ( between 0 and 65535 ).

to receive data from another module, you must use this instruction:

length=ZIG.read(rxdata);

A simple example has been added to the example folder of revision 147 of Pinguino32X.


Have fun
JP

Saturday, August 28, 2010

Pinguino as a self replicating device !!

Self Replicating Pinguino on a breadboard
Hi Guys,

Self Replication
Self-replication is any process by which a thing will make a copy of itself

Now this is a property of Pinguino. This code allows you to copy the bootloader of your Pinguino in a new blank ( or not ) chip.
I tried it with a 18F2550, i don't know if it works with a 18F4550 but it should works.

What do you need ?
- 3 transistors
- 2 LED
- some resistors
- an external 12Vcc power supply. ( 12Vcc from the computer is OK )

I think i will update this code later to use Pinguino as a real PIC18 programmer.

How many Pinguino child will you build ?

Schematic

Link to the schematic
Link to the .Pde file

Saturday, March 6, 2010

Yet another design for Pinguino !!

Vasile designed a new 18F4550 board with external power supply.



He used Kicad to draw this board. He's currently testing this version and files will be available soon.
Nice job Vasile.

Vasile website.

Tuesday, September 8, 2009

Pinguino on 18F2455/18F4455

Finally, i tested Pinguino on 18F2455 and 4455. These chips offer the same functions but less memory capacity.
Everything is OK with bootloader V2, but i programmed the chips with 18F4550 checked. If i check 18F4455 on my programer software, nothing works !!
I use a home made JDM programer and IC-PROG with wine.
Maybe it will be useful for other users.........

Thursday, September 3, 2009

Tiny 4550 on a proto-board

This is the last design of tiny pinguino 4550 on a proto-board.

It was drawn with Inkscape:



You must cut the tracks marked with a red point.
I used this home made tool to do this:



Now you can sold components and wires. The 18F4550 must be mounted on a suport.

This version offers the same functionalities as the PCB version.


The booloader V2 must be used with this design.

Last upgrade 29/09/2009: Cutting points were modified, thanks to André.

Monday, August 17, 2009

Tiny 4550 is ready for test !!

The kicad file to build the board can be downloaded here.
An implant png file and a ps file of the PCB were added to the compressed file.

Saturday, August 15, 2009

18F4550 tiny board

A tiny board was designed for 18F4550. This board, without external power supply will be used to test beta 7. It was designed with Kicad.
TOP VIEW

TOP VIEW WITHOUT 18F4550

BOTTOM VIEW

COMPONENT SIDE

Monday, August 10, 2009

Pinguino extended board

It's a chance !! Pingino can be plugged on two breadboard giving more space to the test area.......

18F4550 schematic




Pinguino 18F4550 is now defined. This is a tiny version USB powered. The run switch disappeared and 29 I/O are available. 8 analogic inputs.
Linux and windows version will be soon available and the KICAD PCB is in test.

23/08/2009:
Schematic upgraded. The last was buggy, led on pin 6 must be connected to Vcc because RA4 is an open collector output. Kicad board is OK. Thanks to walter for info.

Friday, March 6, 2009

Pinguino on a proto-board....



Fabi from Madrid built his Pinguino on a proto-board. Very good idea !!
Maybe we can build a tiny Pinguino on a breadboard :-)
I will try..............

Monday, February 23, 2009

Pinguino PCB with Inkscape


It seems that there is some problems to draw the PCB. An inkscape picture can be downloaded on hackinglab website.
This picture is scaled and can be used to build the PCB.

this is the link to the SVG file

Saturday, August 30, 2008

Pinguino Hardware



This is the last version of Pinguino Hardware. It works with the modified version of PUF bootloader ( http://gforge.enseeiht.fr/projects/vasco/ )

PCB


Implantation