Hi Vasi,

I'm not sure to understand when you say "you will need to map the
pic directly on Arduino connectors". I first thought to just plug a PIC
instead of Atmega, but power pins just aren't compatible. I need at least to
remap them, this means a PCB. Since it means a PCB, I can (try to) continue
this mapping. Maybe we can design a PCB with 2 places for the PIC (or one
jumper to select mode):

 1. one place where pins are mapped as closed as possible to Arduino's
 2. one place where pins are mapped a minimal, in this case Arduino's pin
names become irrelevant.

Is that what you're suggesting ? For case 2., there can be "surprises", as
some pins are connected to resistors, etc... in Arduino schematic.

Or do you actually mean to design another PCB as small as possible (minimum
mapping) ? (sort of Mini Cuckoo ?). If so, the problem is you probably (I'm
almost sure) won't be able to plug a PIC onto a PCB, then a PCB onto Arduino
connectors, then shield on top of this. You sure must use a PCB where PIC is
on the side (see pictures from first post).

Seb

2010/7/16 funlw65 <[email protected]>

> Hi Sebastien,
>
> At first sight it looks ok. Now, before taking any decision, think at
> this.
>
> Not everyone have an Arduino but, anyone knows how strong support will
> have from you (libraries and documentation). So, maybe others will
> request an Arduino like board, so you will need to map the pic
> directly on Arduino connectors.
> See how easy is this with actual mapping you did. See if you can
> design the traces without increasing too much the PCB or how many
> bridges you are forced to do (I can assure you, it is about a double
> sided board). So it may be needed to remap the whole thing. Don't
> forget that on second MSSP, you can remap the pins for SPI (you can
> have SPI2 on any mappable pin) and maybe this can help you...
> These are my advices. But depends entirely on you.
>
> Have fun!
> Vasi(funlw65)
>
> On Jul 16, 6:35 pm, Sebastien Lelong <[email protected]>
> wrote:
> > Hi guys, Vasi,
> >
> > Indeed pin mapping wasn't easy. Despite the great number of feature
> coming
> > with 18f25K22, I had to make compromise and add limitations... See:
> http://justanotherlanguage.org/content/jaluino/blog/cuckoo-meets-arduino
> >
> > <
> http://justanotherlanguage.org/content/jaluino/blog/cuckoo-meets-arduino
> >Vasi,
> > I know this is quite horrible to read :) but I also know you've been
> there
> > before, I would certainly appreciate if you could check this mapping and
> > tell me what you're thinking about it. I tried to log my thoughts
> explaining
> > my choices, I hope you can follow them !
> >
> > Cheers,
> > Seb
> >
> > 2010/7/12 funlw65 <[email protected]>
> >
> >
> >
> > > Sebastien,
> > > If you succeed in mapping this board, then an Arduino clone will be
> > > far easier for you. I can assure you!
> >
> > > Vasi()funlw65
> >
> > > On Jul 12, 5:45 pm, Sebastien Lelong <[email protected]>
> > > wrote:
> > > > Hi guys,
> >
> > > > As a log, summary and some sort of specification requirements (say it
> > > fast),
> > > > here's a page I've written, hopefully describing what I have in mind.
> >
> > > >
> http://justanotherlanguage.org/content/jaluino/blog/jaluino-cuckoo
> >
> > > > Feel free to comment...
> >
> > > > Cheers,
> > > > Seb
> >
> > > > 2010/7/6 Sebastien Lelong <[email protected]>
> >
> > > > > Hi guys,
> >
> > > > > 2010/7/5 m...@watty <[email protected]>
> >
> > > > >> 44 pin or 64pin 18F67J50 SMD with option for  USB mini or micro
> >
> > > > > connector on cuckoo board
> >
> > > > > Such a board would act as an extension of existing Arduino, but I
> doubt
> > > it
> > > > > can be done without SMD components, right ?
> >
> > > > >> 6 pin ICSP on cuckoo too
> >
> > > > > this seems mandatory, indeed, even if it takes room.
> >
> > > > >> option for on board crystal.
> >
> > > > > What about selecting onboard Xtal (16MHz for Arduino 2009) or
> internal
> > > > > clock ? I could add another Xtal on Cuckoo board but I have doubts
> > > about
> > > > > room...
> >
> > > > >> option for 5V to 3V regulator
> >
> > > > > Do you mean to power the PIC ?
> >
> > > > >> Can be used in Arduino or as standalone module.
> >
> > > > > That would be great, something like
> > > > >http://www.solarbotics.com/products/kardw/.
> >
> > > > > About PIC selection, I've found 18f26k22 as an interesting
> candidate:
> > > > >   - 64KB memory
> > > > >   - 2 * USART
> > > > >   - I2C *and* SPI (2 * MSSP)
> > > > >   - independant analog pins, easier to map pins
> > > > >   - clock up to 64MHz, 16MIPS
> > > > >   - 3 external interupts
> > > > >   - 2 * PWM output
> >
> > > > > but not in production... Little brother 18f25k22 can be sampled,
> but
> > > "only"
> > > > > have 32KB memory. I'll try this one I guess. On the other side of
> the
> > > nest,
> > > > > Arduino provides:
> > > > >   - 1 USART
> > > > >   - 2 external interupts
> > > > >   - SPI
> > > > >   - I2C within ADC pins
> > > > >   - 6 PWM channels (this can't be defeated...)
> >
> > > > > This can be cuckooed by 18f25k22 :)
> >
> > > > >http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en546240
> >
> > > > > Cheers (Groeten)
> > > > > Seb
> >
> > > > >> On Jul 5, 4:29 pm, Sebastien Lelong <[email protected]>
> > > > >> wrote:
> > > > >> > Hi guys,
> >
> > > > >> > The Cuckoos are a bird family, known to be brood parasite.
> Mother
> > > Cuckoo
> > > > >> > lays its eggs on other bird's nest. Baby Cuckoo will be brooded
> and
> > > when
> > > > >> > hatched, will clear the nest from other eggs. It will be fed,
> for
> > > free,
> > > > >> > until it often reaches  ten times the size of its parents (which
> > > seem
> > > > >> dumb
> > > > >> > enough not to mention the subterfuge).
> >
> > > > >> > This gave me an idea for another Jaluino family. Codename:
> Jaluino
> > > > >> Cuckoo !
> >
> > > > >> > The idea is to unplug ATMega168 from Arduino Duemilanove and
> plug a
> > > > >> > Microchip PIC instead. A small PCB would probably needed to map
> > > pins. I
> > > > >> had
> > > > >> > a look potentials PICs, like 18F2680, 18F2620. 18F2550 isn't
> that
> > > useful
> > > > >> as
> > > > >> > there's no USB on Arduino Duemilanove. It would need UART, I²C,
> PWM,
> > > ADC
> > > > >> > (preferably with independent pin), and should run as fast as
> > > possible
> > > > >> with a
> > > > >> > 16MHz externak Xtal.
> >
> > > > >> > Does it sound doable ? Suggestions ? Warnings ?
> >
> > > > >> > Cheers,
> > > > >> > Seb
> > > > >> > --
> > > > >> > Sébastien Lelonghttp://www.sirloon.nethttp://sirbot.org
> >
> > > > >> --
> > > > >> 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]<jallib%[email protected]>
> <jallib%[email protected]<jallib%[email protected]>
> >
> > > <jallib%[email protected]<jallib%[email protected]>
> <jallib%[email protected]<jallib%[email protected]>
> >
> >
> > > > >> .
> > > > >> For more options, visit this group at
> > > > >>http://groups.google.com/group/jallib?hl=en.
> >
> > > > > --
> > > > > Sébastien Lelong
> > > > >http://www.sirloon.net
> > > > >http://sirbot.org
> >
> > > > --
> > > > Sébastien Lelonghttp://www.sirloon.nethttp://sirbot.org
> >
> > > --
> > > 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]<jallib%[email protected]>
> <jallib%[email protected]<jallib%[email protected]>
> >
> > > .
> > > For more options, visit this group at
> > >http://groups.google.com/group/jallib?hl=en.
> >
> > --
> > Sébastien Lelonghttp://www.sirloon.nethttp://sirbot.org
>
> --
> 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]<jallib%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/jallib?hl=en.
>
>


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

-- 
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