I plan different Jaluino versions:

  - mini: 18F14K50 (20 pins)
  - medium: 18F2550 (28 pins)
  - maxi: 18F4550 (40 pins)
 (- awesome: 18F87J50 (80 pins))

I was first thinking about building a 18F4550-based board, but the PCB
layout is complicated, and I wanted to focus on shematic issues instead of
resolving PCB issues. 18F2550 gives a simpler PCB, should be easy to build
at home.

As Richard suggested, maybe a double-sisded 18F4550-based board would be a
nice idea. People would have to pay for it, because it can't be produced "by
hand". It think it's a little bit too early to go this way, there may not be
enough users at all. (though being able to buy a kit could get more users
than letting them building it on their own).


Seb
--
Sébastien Lelong
http://www.sirloon.net
http://sirbot.org


2009/8/6 Joep Suijs <[email protected]>

>
> Hi,
>
> Mabe a bit late, but why don't you take 40pin chip?
> I once used an arduino but ran out of pins before the end of my
> project. And earlier this week, a friend brought a arduinomega -
> atmege1280 processor with plenty of flash, ram and pins. Great! (too
> bad he took it back with him...)
>
> Joep
>
> 2009/8/6 Sebastien Lelong <[email protected]>:
> > Interesting but there's no schematic... Also, do you really want to make
> it
> > compatible with Arduino ? That is, connectors carrying the same pins,
> with
> > the exact same position ? I'm not sure it makes sense, because as for
> PWM,
> > there aren't 6 PWM channels in a 18F2550. I guess Pinguino offers more
> > channels but it's in software, not in hardware. Same for ADC: Arduino has
> 6
> > of them, 18F2550 has 10. How will you deal with that ?
> >
> > (btw have you also check my last try ?
> >
> http://jallib.blogspot.com/2009/08/jaluino-medium-18f2550-based-first.html
> )
> >
> > Cheers,
> > Seb
> > --
> > Sébastien Lelong
> > http://www.sirloon.net
> > http://sirbot.org
> >
> >
> > 2009/8/6 funlw65 <[email protected]>
> >>
> >> My trial on Arduino layout
> >>
> >>
> http://sites.google.com/site/funlw65/electronics/jaluino-pinguino-28-pins-starting-bo/freejalduino
> >>
> >> On Jul 26, 12:43 pm, Sebastien Lelong <[email protected]>
> >> wrote:
> >> > Hi,
> >> >
> >> > Here's a new schematic for Jaluino Medium board:18F4550 is replaced by
> >> > smaller 18F2550, so the PCB layout is expected to be easier, helping
> >> > focus
> >> > on schematic rather than layout issues. I've recently received a
> couple
> >> > of
> >> > them, so I'll be able to prototype few things.
> >> >
> >> > I tried to include Albert's suggestions, hoping it's correct now...
> >> > Power
> >> > supply can be from USB or external, selected using a jumper.
> >> >
> >> > Any comments ?
> >> >
> >> > Cheers,
> >> > Seb
> >> >
> >> > 2009/7/26 Sebastien Lelong <[email protected]>
> >> >
> >> >
> >> >
> >> > > Hi Albert,
> >> >
> >> > > And many thanks for this ! For now, I think I'll go with solution B,
> >> > > which
> >> > > is the one I understand the most...
> >> >
> >> > > Seb
> >> >
> >> > > 2009/7/25 a.faber <[email protected]>
> >> >
> >> > > Hi Seb,
> >> > >> Attached 4 possible solutions
> >> >
> >> > >> Solution A: Almost the current solution, except added a bypass
> diode
> >> > >> across
> >> > >> the 7805, so it won't blow up if there is USB 5V and not external
> 9v
> >> > >> Solution B: Current solution, except make power selection via a
> >> > >> jumper
> >> > >> selection (less user friendly, no voltage drop)
> >> > >> Solution C: Auto power selection via 2 schottky diodes (drawback,
> >> > >> voltage
> >> > >> drop of ~0.3v)
> >> > >> Soltionn D: Auto power selection with self power dominance
> (drawback,
> >> > >> voltage drop of ~0.3v)
> >> >
> >> > >> General remarks:
> >> > >> D6, D7, D10, D11 in my schematic does not have to be a schottky
> type
> >> > >> if
> >> > >> the
> >> > >> external supply is > ~8V
> >> > >> L1,L2,L3,L4 (ferrite bead, or power choke), not realy required, but
> >> > >> recommended
> >> >
> >> > >> Albert
> >> >
> >> > >> ----- Original Message -----
> >> > >> From: "Sebastien Lelong" <[email protected]>
> >> > >> To: <[email protected]>
> >> > >> Sent: Saturday, July 25, 2009 12:42 PM
> >> > >> Subject: [jallib] Re: jaluino (first schematic... Richard ?)
> >> >
> >> > >> Hi Albert,
> >> >
> >> > >> I tried to do some research, but I'm lost, this is far beyond my
> >> > >> understanding and I can't figure out how to deal with self-power
> >> > >> USB... I
> >> > >> need your help, would you mind giving me an example of self-powered
> >> > >> USB
> >> > >> vs.
> >> > >> not self-power USB ? Your 18F14K50 PIC is self-power isn't ? I
> can't
> >> > >> see
> >> > >> the
> >> > >> difference with my schematic...
> >> >
> >> > >> Also, I've found something about using a shottky diode to select
> +5V
> >> > >> from
> >> > >> regulator or +5V from USB (see picture, part of schematic from an
> >> > >> Arduino
> >> > >> board). Is that what you were talking about ?
> >> >
> >> > >> Cheers,
> >> > >> Seb
> >> >
> >> > >> 2009/7/23 [email protected] <[email protected]>
> >> >
> >> > >> > Hi Seb,
> >> > >> > Some comments on the schematic:
> >> >
> >> > >> > In the current schematic the 5V and USB-5V are connected, this is
> >> > >> > not
> >> > >> > according to spec,
> >> > >> > see also the datasheet about USB self-powering. Either way, use a
> >> > >> > jumper selection for the
> >> > >> > power supply or use some shottky diodes, in addition it might be
> >> > >> > wise
> >> > >> > to place a by-pass diode
> >> > >> > across the 7805, since these devices don't like to be reversed
> >> > >> > powered.
> >> >
> >> > >> > Why R1? I think you can remove it, since the reset pin is held
> high
> >> > >> > via  R5/D2
> >> >
> >> > >> > Be sure to put a 100n bypass close to VSS/VDD pins of the PIC, I
> >> > >> > don't
> >> > >> > know if C2 is the PIC bypass cap, if so I would
> >> > >> > draw it closely to the PIC VSS/VDD pins
> >> >
> >> > >> > BTW, the 18f14k50 board is working fine
> >> >
> >> > >> > Albert
> >> >
> >> > >> > On Jul 22, 9:37 pm, Sebastien Lelong <[email protected]
> >
> >> > >> > wrote:
> >> > >> > > Some more thoughts about Jaluino (next guy who talk about math
> >> > >> > > lib,
> >> > >> can
> >> > >> > you
> >> > >> > > modify the subject plz ?)...
> >> >
> >> > >> > > The connector's layout is very important, as all shields will
> >> > >> > > have to
> >> > >> be
> >> > >> > > compatible, and will reproduce this layout.
> >> > >> > > For instance, Arduino diecimila has 4 connectors:
> >> >
> >> > >> > >   - 2 on on this upper side
> >> > >> > >   - 2 on the bottom side, 1 being reserved to power
> >> >
> >> > >> > > Arduino mega uses a much bigger AVR than Diecimila. They put a
> >> > >> > > double
> >> > >> > > row
> >> > >> > > connector, on the right side. Still, the four previous
> connectors
> >> > >> > > are
> >> > >> on
> >> > >> > the
> >> > >> > > same place. As a consequence, shield for Diecimila can be used
> >> > >> > > with
> >> > >> > > Mega.
> >> >
> >> > >> > > I'd like to reproduce the same. If we build first Jaluino
> board,
> >> > >> > > 18F2550,
> >> > >> > it
> >> > >> > > could have the same connectors as in Arduino (2 on upper side,
> 2
> >> > >> > > on
> >> > >> > bottom
> >> > >> > > side). Next step is a 18F4550 based board. We could add a
> single
> >> > >> > > row
> >> > >> > > connector on the right. In the future, if we decide an even
> >> > >> > > bigger
> >> > >> PIC,
> >> > >> > > we'll be able to double this left connector.
> >> >
> >> > >> > > That said, I still can't produce a PCB, I'm having a lot of
> >> > >> > > trouble
> >> > >> > placing
> >> > >> > > parts to avoid vias... Any PCB guru here ?
> >> >
> >> > >> > > PS: as a bonus (...) here's my last schematic, with connectors.
> >> >
> >> > >> > > Cheers,
> >> > >> > > Seb
> >> >
> >> > >> > > 2009/7/21 Sebastien Lelong <[email protected]>
> >> >
> >> > >> > > > First try to get a PCB layout gives way too much vias. This
> is
> >> > >> > > > where
> >> > >> I
> >> > >> > > > spend days to get a decent PCB...
> >> >
> >> > >> > > > Seb
> >> >
> >> > >> > > > 2009/7/21 funlw65 <[email protected]>:
> >> >
> >> > >> > > > > On Jul 21, 7:49 pm, Sebastien Lelong
> >> > >> > > > > <[email protected]>
> >> > >> > > > > wrote:
> >> > >> > > > >> I think this assumes the peripheral on the other side (eg.
> a
> >> > >> > > > >> PC)
> >> > >> > > > understands
> >> > >> > > > >> RS232 level between 0 and 5V, instead of -12V and +12V.
> It's
> >> > >> > sometime
> >> > >> > > > the
> >> > >> > > > >> case, and to be sure, using a MAX232 chip is better. That
> >> > >> > > > >> said,
> >> > >> > > > >> with
> >> > >> > the
> >> > >> > > > >> "plug your own serial module" option, you can choose
> >> > >> > > > >> whatever you
> >> > >> > want.
> >> > >> > > > This
> >> > >> > > > >> gives a fourth option, a the cheap side, so we new have:
> >> >
> >> > >> > > > >>   - FTDI chip based USB-to-serial adaptor
> >> > >> > > > >>   - 18F14K50 based USB-to-serial adaptor
> >> > >> > > > >>   - MAX232 based, with DB9 connector
> >> > >> > > > >>   - resistor based, with DB9 connector
> >> > >> > > > >>   - (and last option: "my own way to deal with serial")
> >> >
> >> > >> > > > > Ok, not on board, but I thought they can be disabled by
> >> > >> > > > > jumpers,
> >> > >> and
> >> > >> > > > > can be a fast solution to test the software but yes, is not
> a
> >> > >> > > > > good
> >> > >> > > > > ideea.
> >> >
> >> > >> > > > >> Some more thoughts about the board. Original Arduino
> >> > >> > > > >> Diecimila
> >> > >> uses
> >> > >> > a
> >> > >> > > > >> Atmega168, a 28-pins chip.
> >> > >> > > > >> See:http://arduino.cc/en/Main/ArduinoBoardDiecimila. From
> >> > >> > > > >> this,
> >> > >> 20
> >> > >> > pins
> >> > >> > > > >> are "exported" through connectors on sides, where 2 pin
> are
> >> > >> > dedicated to
> >> > >> > > > >> RX/TX, thus involved in board's functionality (I mean
> there
> >> > >> aren't
> >> > >> > > > >> completely free, as they are involved in serial).
> >> >
> >> > >> > > > > I don't know, maybe others have more ideas. First, I looked
> >> > >> > > > > at
> >> > >> > > > > ATmega168 pins, to see some similarities at ports level but
> I
> >> > >> think
> >> > >> > > > > the key is at software level. And is the only level where
> >> > >> > > > > Pinguino
> >> > >> > > > > offers Arduino compatibility (and maybe the reason why the
> >> > >> > > > > author
> >> > >> > > > > didn't offered a shielded variant).
> >> > >> > > > > For "reusing" Arduino shields, I think a study must be
> done.
> >> > >> > > > > Studying
> >> > >> > > > > different shields with their software to see how interact
> >> > >> > > > > with the
> >> > >> > > > > board. In what manner are used digital pins, etc. ...
> Because
> >> > >> > > > > I
> >> > >> > > > > don't
> >> > >> > > > > think they take in account very much the particularities of
> >> > >> > > > > the
> >> > >> chip
> >> > >> > > > > himself (I think the software is hiding the hardware).
> >> > >> > > > > Maybe is too much work but a shielded board is a must, even
> >> > >> > > > > if not
> >> > >> > > > > Arduino compatible. This is jallib team decision, and I
> hope
> >> > >> > > > > a
> >> > >> good
> >> > >> > > > > board will increase the number of programmers using jal
> >> > >> > > > > language
> >> > >> > > > > (unfortunately, the fact that jal don't have a math library
> >> > >> > > > > is
> >> > >> > another
> >> > >> > > > > obstacle regarding to "mass" adoption - the new comers
> >> > >> > > > >  remain
> >> > >> with
> >> > >> > > > > basic languages and advanced people go to C language).
> >> >
> >> > >> > > > --
> >> > >> > > > Sbastien Lelong
> >> > >> > > >http://www.sirloon.net
> >> > >> > > >http://sirbot.org
> >> >
> >> > >> > > --
> >> > >> > > Sbastien Lelonghttp://www.sirloon.nethttp://sirbot.org
> >> >
> >> > >> > >  jaluino_sch2.png
> >> > >> > > 56KViewDownload- Hide quoted text -
> >> >
> >> > >> > > - Show quoted text -
> >> >
> >> > >> --
> >> > >> Sbastien Lelong
> >> > >>http://www.sirloon.net
> >> > >>http://sirbot.org
> >> >
> >> > > --
> >> > > Sébastien Lelong
> >> >
> >> > >http://www.sirloon.net
> >> > >http://sirbot.org
> >> >
> >> > --
> >> > Sébastien Lelonghttp://www.sirloon.nethttp://sirbot.org
> >> >
> >> >  jaluino_sch3.png
> >> > 51KViewDownload
> >>
> >
> >
> > >
> >
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"jallib" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/jallib?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to