I named it like this because I started from Freeduino project and it will be programmed by JALv2 (at least, at beginning). Is my first (functional) trial on Arduino board layout using PIC 18F2550. This project is using the pcb designer gEDA PCB (which have also a Windows version). A MAC OS X version is available via Fink project. Here is a library of components (is an addition to standard components which come with the program) for gEDA PCB. This is the finished board (first version). Nothing fancy. Project updatesUpdated Feb 9, 2010: Added JAL pin definitions file for FreeJALduino4-01 board, named freejalduino4.jal - see it at Attachments from the end of this page. Updated Feb 5, 2010: Added "Component Sheet", "Arduino pinout sheet" and "Microchip pinout sheet" images for FreeJALduino4 board. Updated Jan 30, 2010: Added two .pdf files for PCB making, toner transfer and photo method. Are multipage files, and only page nr.3 is most important. Updated Jan 16, 2010: Uploaded FreeJALduino4-01.pcb instead of FreeJALduino4.pcb. Sorry! I don't know why is not displayed! So I had to rename it. Updated Jan 10, 2010: Added FreeJALduino4.pcb file at attachments as version 4 of the board. This board will have a true Digital 13 pin and will make possible the use of a Ethernet shield, by example. Updated Jan 07, 2010: Added FreeJALduino3.pcb file at attachments as a version 3 of the board. Corrected sockets position - all gEDA PCB files were affected by this error (50 millis more between up row and bottom row of sockets). When I started FreeJALduino project, I used the original Eagle files of Freeduino project to have the same footprint for sockets. On gEDA PCB I started from zero and I counted one more 50mil point from 50mil grid of points. My appologies! Updated Nov 02, 2009: Added version 2 of the board. Version 4FULL SUPPORTI spent a lot of time analyzing the Arduino shields and most of them are using digital pins much more than analog pins so, I decided to complete all digital pins and let Analog pin 5 unconnected (which is contrary to my training - I work in an area where analog pins are most important). This way, we can have a true Digital 13 pin, and SPI and I2C (Arduino) ports can be used at software level and Serial port can be used at hardware level. This will cover a large number of Arduino shields and I think this is the best way (design). This board will have freejalduino4.jal pin definitions library. The board file is named "FreeJALduino4-01.pcb" and can be downloaded from attachments. About analog inputs, you still have 10 analog pins at your disposal if you want. Component layer (use for placing components on board). Click for zoom Combined "Arduino" and "Microchip" pin out silk. Use as programming reference (You can print it using Firefox, landscape and 100% scaling). Click to zoom Version 3Rearranged a trace and changed another to allow shields to be powered directly from USB when "USB power source" is selected. This board will use freejalduino.jal as pin definitions library.Version 2Added a testing LED on Digital 12 pin, enabled/disabled by a jumper. I changed the pcb designer to gEDA PCB (which have also a Windows version). Here
is a library of components (is an addition to standard components which
come with the program) for gEDA PCB. The file is named "FreeJALduino.pcb"
and you can download it from the bottom of the page. The board is a
little larger and all LEDs
are 3mm diameter. Also, it have more filtering capacitors, a 3.3V regulator on board, a socket to fix 100mil problem and PC USB
protection. This board will use freejalduino.jal as pin definitions library.
No other pcb designers are supported, sorry. Update: Version 1Board reworked, removed three bridges and one capacitor. File available at attachments asfreejalduino-reworked.brd. The virtual image illustrate the new changes. The silk image is from first variant (both are available) . This board will use freejalduino.jal as pin definitions library. 1. Goals- Using the same layout as on Arduino.- Having the same functions if is possible (not sure on PWM). - No SMD components. - The possibility to program the PIC on board with PicKit2 Microchip Programmer - A board that can be made by anyone in his own kitchen. 2. The Board
|









).













