Re: The many uses of PilMCU

2014-10-17 Thread Christophe Gragnic
I just realised that my first email has been truncated !!!
Strange as, in my gmail, when I reply to myself, I have the email in
its entirety:
(I just added http://www.arduino.cc/ )

On Tue, Oct 7, 2014 at 10:36 PM, Christophe Gragnic
 wrote:
> Hi list !
>
> […I delete the part you already received…]
>
> I'd be interested in a small box with:
> SD card for storing programs.
> One button to reset and trigger some kind of main.l file.
> Editing of files available from USB:
> * external keyboard (the box is the HOST of the keyboard and the SD
> card), for on-the road edition,
> * also access to the SD card from a connected computer (computer is
> the HOST), for convenient edition.
> I realise that the SD card cannot be connected to both. Is there a trick to
> allow a smooth switch?
> Let's imagine:
> 2× standard USB
> 1× female micro-USB (power supply and SD edit)
> Now talking about the display. Would HDMI and/or VGA be feasible ?
> I also stumbled upon things like GPIO, I2C and SPI but it's well beyond
> my humble knowledge in electronics.
>
> Some links I found:
> http://www.arduino.cc/ (of course)
> https://micropython.org/store/#/store
> http://www.udoo.org/
>
> So now you, how would you use PilMCU?
>
>
> chri
--
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe


Re: The many uses of PilMCU

2014-10-13 Thread George Orais
Hi Heow,

Looks great!! Thanks and yes i agree with the the details on Fast Dev ;)

Keep posted, cheers!

BR,
geo



On Tuesday, October 14, 2014 8:49 AM, Heow Goodman  
wrote:
 


My apologies, should have been more verbose.  Now in the wiki:

KEY

The left column denotes price. For instance "$100x" is 100
TIMES the consumer purchase price.

Similarly the top column denotes efficiency or performance,
as an example "5x slower" means 1/5th the speed of a similar
consumer device.This must be based on the context of the
contents, we're not building a 3D graph.

This is because people want to build a variety of devices:

  * 3D goggles
  * mobile phone
  * genetic testing cluster
  * game system
  * wearable

The price and performance of these tasks varies as wildly as our
expectations.  Right now we have no idea how performant it will be or
how much it will cost.  This is where the wiki comes in, to outline
ideas based on which bucket the idea falls into.

- h


On 2014-10-13, 4:53 PM, Jakob Eriksson wrote:
> I don't understand the leftmost column with the dollars.
> 
> On 2014-10-13 22:38, Heow Goodman wrote:
>> I've started a wiki document:
>>
>>  http://picolisp.com/wiki/?pilMCU
>>
>> Will flesh it out over the next few days.
>>
>> - h
>>
>> On 2014-10-7, 4:36 PM, Christophe Gragnic wrote:
>>> Hi list !
>>>
>>> This thread is meant to collect ideas about PilMCU.
>>> At least mine (because I need to clean them up a bit)
>>> and ideas of other PicoLispers (out of curiosity).
>>>
>>> Maybe some items will look more like questions like «is it even
>>> possible?»!
>>> (This email took me at least two weeks of careful drafting.)
>>>
>>> May this thread help Alex and George to refine their biz-plan!
>>>
>>> My ideas are all related to the language I embed in PicoLisp:
>>> http://microalg.info
>>> I dream about a small box that would interpret this language and
>>> interact
>>> in several ways with the user (output of course, but input like coding
>>> the box too,
>>> as well as typing words or other (gaming) peripherals).
>>>
>>> Now I may go in more details. I'm not saying that Alex and George
>>> may build this box, but could consider enough flexibility and
>>> connectivity
>>> for someone to be able to build this kind of project based on their
>>> project
>>>
> 

-- 
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe

Re: The many uses of PilMCU

2014-10-13 Thread Heow Goodman
My apologies, should have been more verbose.  Now in the wiki:

KEY

The left column denotes price. For instance "$100x" is 100
TIMES the consumer purchase price.

Similarly the top column denotes efficiency or performance,
as an example "5x slower" means 1/5th the speed of a similar
consumer device.This must be based on the context of the
contents, we're not building a 3D graph.

This is because people want to build a variety of devices:

  * 3D goggles
  * mobile phone
  * genetic testing cluster
  * game system
  * wearable

The price and performance of these tasks varies as wildly as our
expectations.  Right now we have no idea how performant it will be or
how much it will cost.  This is where the wiki comes in, to outline
ideas based on which bucket the idea falls into.

- h

On 2014-10-13, 4:53 PM, Jakob Eriksson wrote:
> I don't understand the leftmost column with the dollars.
> 
> On 2014-10-13 22:38, Heow Goodman wrote:
>> I've started a wiki document:
>>
>>  http://picolisp.com/wiki/?pilMCU
>>
>> Will flesh it out over the next few days.
>>
>> - h
>>
>> On 2014-10-7, 4:36 PM, Christophe Gragnic wrote:
>>> Hi list !
>>>
>>> This thread is meant to collect ideas about PilMCU.
>>> At least mine (because I need to clean them up a bit)
>>> and ideas of other PicoLispers (out of curiosity).
>>>
>>> Maybe some items will look more like questions like «is it even
>>> possible?»!
>>> (This email took me at least two weeks of careful drafting.)
>>>
>>> May this thread help Alex and George to refine their biz-plan!
>>>
>>> My ideas are all related to the language I embed in PicoLisp:
>>> http://microalg.info
>>> I dream about a small box that would interpret this language and
>>> interact
>>> in several ways with the user (output of course, but input like coding
>>> the box too,
>>> as well as typing words or other (gaming) peripherals).
>>>
>>> Now I may go in more details. I'm not saying that Alex and George
>>> may build this box, but could consider enough flexibility and
>>> connectivity
>>> for someone to be able to build this kind of project based on their
>>> project
>>>
> 

-- 
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe


Re: The many uses of PilMCU

2014-10-13 Thread Jakob Eriksson

I don't understand the leftmost column with the dollars.

On 2014-10-13 22:38, Heow Goodman wrote:

I've started a wiki document:

 http://picolisp.com/wiki/?pilMCU

Will flesh it out over the next few days.

- h

On 2014-10-7, 4:36 PM, Christophe Gragnic wrote:

Hi list !

This thread is meant to collect ideas about PilMCU.
At least mine (because I need to clean them up a bit)
and ideas of other PicoLispers (out of curiosity).

Maybe some items will look more like questions like «is it even possible?»!
(This email took me at least two weeks of careful drafting.)

May this thread help Alex and George to refine their biz-plan!

My ideas are all related to the language I embed in PicoLisp:
http://microalg.info
I dream about a small box that would interpret this language and interact
in several ways with the user (output of course, but input like coding
the box too,
as well as typing words or other (gaming) peripherals).

Now I may go in more details. I'm not saying that Alex and George
may build this box, but could consider enough flexibility and connectivity
for someone to be able to build this kind of project based on their project



--
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe


Re: The many uses of PilMCU

2014-10-13 Thread Heow Goodman
I've started a wiki document:

http://picolisp.com/wiki/?pilMCU

Will flesh it out over the next few days.

- h

On 2014-10-7, 4:36 PM, Christophe Gragnic wrote:
> Hi list !
> 
> This thread is meant to collect ideas about PilMCU.
> At least mine (because I need to clean them up a bit)
> and ideas of other PicoLispers (out of curiosity).
> 
> Maybe some items will look more like questions like «is it even possible?»!
> (This email took me at least two weeks of careful drafting.)
> 
> May this thread help Alex and George to refine their biz-plan!
> 
> My ideas are all related to the language I embed in PicoLisp:
> http://microalg.info
> I dream about a small box that would interpret this language and interact
> in several ways with the user (output of course, but input like coding
> the box too,
> as well as typing words or other (gaming) peripherals).
> 
> Now I may go in more details. I'm not saying that Alex and George
> may build this box, but could consider enough flexibility and connectivity
> for someone to be able to build this kind of project based on their project
> 

-- 
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe


Re: The many uses of PilMCU

2014-10-08 Thread Jakob Eriksson

I would want to use pilmcu for realtime applications,
with no ram cache, just RAM. It would be really easy to allocate
time slots and calculate an upper bound for how long a function
could run.

--jakob
-- 
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe


Re: The many uses of PilMCU

2014-10-08 Thread Thorsten Jolitz
Christophe Gragnic
 writes:

Hi Christophe,

> This thread is meant to collect ideas about PilMCU.
> At least mine (because I need to clean them up a bit)
> and ideas of other PicoLispers (out of curiosity).
>
> Maybe some items will look more like questions like «is it even possible?»!

that last sentence describes the situation very well for people who have
not been in the 'embedded world' so far (like me) - they can let their
imagination (about PilMCU) flow, but most likely some seasoned embedded
programmer will bring them back-to-earth soon. 

For me the fascination about the PilMCU chip lies in the fact that, even
if it might be slower or more expensive than available mass products, I
can program it in PicoLisp. For others this might be a huge advantage
over doing embedded programming in other environments (which they
already know), for me it would allow me to try out embedded programming
without having to learn all the usual related stuff, I would simply skip
the painfull part and directly go to the fun part, so to say.

The problem is that I don't know exactly how that fun part would look
like in the end? Whats the state-of-the-art in robotics e.g.? How
difficult would it be to use the PilMCU chip as the "brain" of an
otherwise fully functional roboter(-tool-kit) - if at all possible? 

What about (connecting) smart home devices etc? All my ideas are
application oriented, i.e. I imagine an interesting use of a chip that
is programmed in PicoLisp, but these ideas can be turned down easily by
saying "this would be cheaper & faster when simply running 64bit
PicoLisp on a regular mass-product chip".

So I think this thread is a good idea, and hope it helps me to make up
my mind about realistic possibilities of PilMUC. 

-- 
cheers,
Thorsten

-- 
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe


Re: The many uses of PilMCU

2014-10-07 Thread George Orais
Hi Christophe!

Thanks for this great post! This will add more motivation for this project ;)

And yes, we will surely try our best to provide the actual hardware soon as 
possible, i noticed these days that there are many DIY kit that uses the RPi, 
it would be nice to see a kit which is intended for Lispers ;) 

So as of the moment i was busy for last 2 days on assembling and installing my 
new PC which i bought for this purpose because my old laptop was a bit slow for 
compiling and simulating ALTERA FPGA. Just last night i finished installed the 
latest tools under Win 8.1 Pro and tonight will try my code on that machine and 
get on track again: TtyIn then EEPROM. 

I'm looking forward to finish TtyIn and EEPROM this weekend, after that i can 
proceed with SDRAM, ciao for now!


BR,
geo



On Wednesday, October 8, 2014 4:36 AM, Christophe Gragnic 
 wrote:
 


Hi list !

This thread is meant to collect ideas about PilMCU.
At least mine (because I need to clean them up a bit)
and ideas of other PicoLispers (out of curiosity).

Maybe some items will look more like questions like «is it even possible?»!
(This email took me at least two weeks of careful drafting.)

May this thread help Alex and George to refine their biz-plan!

My ideas are all related to the language I embed in PicoLisp:
http://microalg.info
I dream about a small box that would interpret this language and interact
in several ways with the user (output of course, but input like coding
the box too,
as well as typing words or other (gaming) peripherals).

Now I may go in more details. I'm not saying that Alex and George
may build this box, but could consider enough flexibility and connectivity
for someone to be able to build this kind of project based on their project

The many uses of PilMCU

2014-10-07 Thread Christophe Gragnic
Hi list !

This thread is meant to collect ideas about PilMCU.
At least mine (because I need to clean them up a bit)
and ideas of other PicoLispers (out of curiosity).

Maybe some items will look more like questions like «is it even possible?»!
(This email took me at least two weeks of careful drafting.)

May this thread help Alex and George to refine their biz-plan!

My ideas are all related to the language I embed in PicoLisp:
http://microalg.info
I dream about a small box that would interpret this language and interact
in several ways with the user (output of course, but input like coding
the box too,
as well as typing words or other (gaming) peripherals).

Now I may go in more details. I'm not saying that Alex and George
may build this box, but could consider enough flexibility and connectivity
for someone to be able to build this kind of project based on their project