USB development board


Author Message
vasi

Guru

Joined: 23/03/2007
Location: Romania
Posts: 1697
Posted: 04:35pm 06 Sep 2009      

Hi guys,

I built a board with PIC18F2550, a 28 pin microcontroller, to use it for our projects, and using USB instead of serial communication.

I searched for simple solutions - simple code, simple hardware.

I named this board FreeJALduino because is derived from Freeduino design and because initially I wanted to use JAL language. You can rename it what ever you want and use it without restrictions, commercial or not.

This board can be used for windmill controllers/loggers, a USB CNC Router, weather stations, and anything else we need.

We can program it with JAL or Swordfish Basic using USB-CDC protocol (which will permit using the already developed software of Glenn and Gordon using a virtual serial port on USB) or with Arduino language, using Pinguino IDE of Jean-Pierre Mandon.
In time, I will provide tutorials for all three variants and I will port the controller/logger existing software for it. I will not bother you with Linux, only for somebody wanting this. Otherwise, only Windows.

This board can be used for learning/testing purposes, but also for production. Of course, the final hardware (after testing) can be redesigned for the target application.

This board will require a USB bootloader to be burned first.

Here is a little movie with the first test of the board. And if you scroll this page, you will see how daughter boards (specific application boards) can be attached to the main board. Or you can simply use it with a breadboard.

Why a USB development board? Because the old hardware can't be easily replaced when it crash. And you know, the modern computers come without serial and parallel ports.

If 18F2550 is not enough, then look here.


Edited by vasi 2009-09-29
Hobbit name: Togo Toadfoot of Frogmorton
Elvish name: Mablung Miriel
Beyound Arduino Lang

Gizmo

Admin Group

Joined: 05/06/2004
Location: Australia
Posts: 5046
Posted: 11:32am 07 Sep 2009      

Some one's been busy

You have some interesting stuff on your site now Vasi, can I link to it from TheBackSheds links page? Is this the home page address.... http://sites.google.com/site/funlw65/

Mind you, the picture on KiwiJohn on the front page might scare a few people away.

Glenn
The best time to plant a tree was twenty years ago, the second best time is right now.
JAQ

Gizmo

Admin Group

Joined: 05/06/2004
Location: Australia
Posts: 5046
Posted: 12:49pm 07 Sep 2009      

Actually there are many forum members with web sites worth linking to. I think a section devoted to member sites might be a better idea, let me think on it for a few days.
The best time to plant a tree was twenty years ago, the second best time is right now.
JAQ

Downwind

Guru

Joined: 09/09/2009
Location: Australia
Posts: 2333
Posted: 11:04am 14 Sep 2009      

Nice work Vasi,
Your boards look very neat.
Have you tried using posi-resist pcb with UV light to expose the board with.
I have used both methods and much prefer the UV light method.
If you intend on doing more than one board the UV is far easies and quicker.

Then again, if it works for you than why change.

I found sign writers have large rolls of the glossy backed transfer/sticker paper just being discarded, after the vinal lettering has been cut and removed.
Just ask and you will get heaps for free.
It works well although much thicker than the A4 sticker backings.
Sometimes it just works

vasi

Guru

Joined: 23/03/2007
Location: Romania
Posts: 1697
Posted: 12:08pm 14 Sep 2009      

Hi Downwind, thank you!

[quote]Have you tried using posi-resist pcb with UV light to expose the board with.
I have used both methods and much prefer the UV light method.
If you intend on doing more than one board the UV is far easies and quicker.
[/quote]
I was tempted to use this method for me but I can't afford it. My long term target is this. I will use it also as a little source of financial gain.

[quote]I found sign writers have large rolls of the glossy backed transfer/sticker paper just being discarded, after the vinal lettering has been cut and removed.
Just ask and you will get heaps for free.
It works well although much thicker than the A4 sticker backings.[/quote]
You had to send this one on private. Now I have no chance to find something

VasiEdited by vasi 2009-09-16
Hobbit name: Togo Toadfoot of Frogmorton
Elvish name: Mablung Miriel
Beyound Arduino Lang

Downwind

Guru

Joined: 09/09/2009
Location: Australia
Posts: 2333
Posted: 12:20pm 14 Sep 2009      

Vasi,
What do you mean by ""You had to send this one on private. Now I have no chance to find something ""

How do i send something private on this forum?????

Downwind


Sometimes it just works

vasi

Guru

Joined: 23/03/2007
Location: Romania
Posts: 1697
Posted: 02:35pm 14 Sep 2009      

Oops! I didn't observed that you don't have this option anymore...
Hobbit name: Togo Toadfoot of Frogmorton
Elvish name: Mablung Miriel
Beyound Arduino Lang

vasi

Guru

Joined: 23/03/2007
Location: Romania
Posts: 1697
Posted: 12:35pm 02 Oct 2009      

  Gizmo said  Is this the home page address.... http://sites.google.com/site/funlw65/


Yes, is the home page.

I put two new pages on Tutorials section to get started with the board and JAL.

- Description and how to prepare the board
- How to set the IDE and how to upload JAL programs

On the second page is a little demo application. Next, I want to be a logger which use USB cable for data transmission.
Hobbit name: Togo Toadfoot of Frogmorton
Elvish name: Mablung Miriel
Beyound Arduino Lang