Embedded World 2012


Author Message
JohnS
Guru

Joined: 18/11/2011
Location: United Kingdom
Posts: 4386
Posted: 11:15am 02 Mar 2012      

Olimex were there...

So... how was it?

John

Olimex
Senior Member

Joined: 02/10/2011
Location: Bulgaria
Posts: 226
Posted: 05:29pm 02 Mar 2012      

it was FUN

JohnS
Guru

Joined: 18/11/2011
Location: United Kingdom
Posts: 4386
Posted: 06:47pm 02 Mar 2012      

Wow. Looks fantastic!

I hope Lucio di Jasio is happy, as there's a ton of his code in MMBasic!!

John

vasi

Guru

Joined: 23/03/2007
Location: Romania
Posts: 1697
Posted: 08:25pm 02 Mar 2012      

  JohnS said   Wow. Looks fantastic!

I hope Lucio di Jasio is happy, as there's a ton of his code in MMBasic!!

John


Actually, in VGA "driver". That is an example for any book buyer to learn and use. Yes, I believe Lucio is happy to see such results from "his worldwide students". Brilliant (Geoff)MMBasic into a brilliant (Olimex)board. Sounds like a good team to me (with a happy teacher).

Nice photos from the event. I would like to see next time a short movie as mikroe did.

Vasi
Hobbit name: Togo Toadfoot of Frogmorton
Elvish name: Mablung Miriel
Beyound Arduino Lang

Geoffg

Guru

Joined: 06/06/2011
Location: Australia
Posts: 3368
Posted: 11:50pm 02 Mar 2012      

  JohnS said  I hope Lucio di Jasio is happy, as there's a ton of his code in MMBasic!!

Not a ton of code, just an exceptionally brilliant idea incorporated in 50 or so lines. Without that idea the MM would not have had video.

Geoff
Geoff Graham - http://geoffg.net

vasi

Guru

Joined: 23/03/2007
Location: Romania
Posts: 1697
Posted: 12:54am 03 Mar 2012      

That LEGO robot is insane - it must be disassembled before someone get a shock.
Hobbit name: Togo Toadfoot of Frogmorton
Elvish name: Mablung Miriel
Beyound Arduino Lang

amorosik
Newbie

Joined: 20/02/2012
Location: Italy
Posts: 4
Posted: 05:48am 03 Mar 2012      

  Geoffg said  
  JohnS said  I hope Lucio di Jasio is happy, as there's a ton of his code in MMBasic!!

Not a ton of code, just an exceptionally brilliant idea incorporated in 50 or so lines. Without that idea the MM would not have had video.

Geoff


What are these 50 line of code?
I explain, wich 'brilliant idea' of Lucio Di Jasio is under MMbasic?

Geoffg

Guru

Joined: 06/06/2011
Location: Australia
Posts: 3368
Posted: 11:22am 03 Mar 2012      

Quote from the article in Silicon Chip:

The remarkable aspect of the video signal is that it is generated entirely in the PIC32 using nothing but the standard peripherals integrated inside the chip. The method used is based on a technique described by Lucio Di Jasio in his book "Programming 32 bit microcontrollers in C”. It uses a DMA (Direct Memory Access) controller to transfer the pixel data from memory to an SPI (Serial Peripheral Interface) controller which then clocks out the video with the required timing. The output is sharp and rock solid, you could not get better even if you were using a dedicated VGA controller.

Other than servicing an interrupt this method entirely bypasses the PIC32 CPU which only has to write the pixel data to a defined part of memory and it will then magically appear on the video monitor. This leaves the CPU free to run at full speed interpreting the user’s BASIC program.

Geoff Graham - http://geoffg.net