Propeller internet / computer questions
grasshopper
Posts: 438
I was not sleeping last night like most nights, and began to get real excited about making a mini prop computer. We all have the keyboard, mouse, memory and video objects but my question is...
...Can it go on the internet. Removing the fancy graphics and other things that the internet has and networking with the prop I have seen, but what about wireless modules for internet access? Is this possiable?
Just a dream fellas but I may develop a board soon including a wireless module. Slap me back to reality if needed,,
...Can it go on the internet. Removing the fancy graphics and other things that the internet has and networking with the prop I have seen, but what about wireless modules for internet access? Is this possiable?
Just a dream fellas but I may develop a board soon including a wireless module. Slap me back to reality if needed,,
Comments
Could be quite cool for use with PropDOS or CP/M !
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
For me, the past is not over yet.
www.ladyada.net/make/ybox2/
www.deepdarc.com/ybox2/
I created a special web browser that would surf special codes hidden inside
the remarks of a standard webpage. It'll probably never really catch on
on a big scale, but I think it would be cool to do graphics and sounds.
Restarting the Propeller based BBS is on my todo list, so I'll be doing
some propNIC stuff myself again soon.
When I was talking to Chip & Beau, I remarked how it seems like some of
us are stuck in a bit of a rut with the Propeller, we're doing old school
stuff with this modern chip, and Beau's remark was that we're just like a
bunch of 70's hippies. [noparse]:)[/noparse] Love it.
Go for it! some of us are right behind you!
OBC
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
New to the Propeller?
Check out: Protoboard Introduction , Propeller Cookbook 1.4 & Software Index
Updates to the Cookbook are now posted to: Propeller.warrantyvoid.us
Got an SD card connected? - PropDOS
Oh wow, what's happening man? I see technicolour propellers everywhere, their, like, so cooool.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
For me, the past is not over yet.
I still think that a laptop wireless card or some IC that can covert it to a usable format would be "Far out".
@ Oldbitcollector please fill me in on some of the details that you mentioned. If a c64 is a Commodore 64 then I will be impressed. I still have my dot matrix Commodore printer in the foam never used.
Sorry for the cheesy hippie puns I had to do it.
So basically the data flow would be something like:
The linux box's job is to grab the webpage you request and perform the html to text conversion. Then it simply sends that back to the propeller for displaying.
Believe it or not, this architecture isn't uncommon. A number of mobile browsers offload page rendering and compression to remote servers in order to speed up access. Opera Mini is a good example of a popular browser that uses this method.
Great idea but couldn't one just grab HTML from a web server and sort of display it on a propeller running a VGA object? If so, I could program a web browser in spin. I have made a few browsers in the past and figured it could be done with the propeller if it could get the HTML code from a server. I imagine there would be limits to how long the HTML code could be.
Just thinking out loud~
The only issue is html is so complex that you would probably run out of memory before you could correctly render the page. Using lynx to render the page into plain text would allow you to save the memory for something else (like page scrolling, etc).
For testing purposes you could just store the html pages in a sd card (or in propeller ram). That would give you a good way to test the feasibility of writing a html renderer for the propeller.
Groovy,
OBC
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
New to the Propeller?
Check out: Protoboard Introduction , Propeller Cookbook 1.4 & Software Index
Updates to the Cookbook are now posted to: Propeller.warrantyvoid.us
Got an SD card connected? - PropDOS
I am not so sure about running out of memory. HTML is actually very simple and meant to be light - remember 26K dial up? Sure there is some features that would make it bulky but filtering through an HTML file as it comes in and only keeping stuff like background color and the test would make it possiable i think.
I like the idea of storing it on a SD card and need to get one running soon.
http://forums.parallax.com/showthread.php?p=781233
ser.str(string("*html code here*")) produces a simple 'no file' example displaying data over the internet ... also displaying the GET data and count via VGA Screen.. see attached images .. also note in the code the CR LF =>13,10 is leading the string as opposed to trailing - that is a specific requirement for my test app..
can be tested here 'Now Disconnected'
I will leave it up for a few hours and watch...
Rgds,
John Twomey
EDIT: Doh ! Don't know what I was doing with the images !
EDIT: Disconnected 22:30PM GMT·05/02/2008
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
'Necessity is the mother of invention'
Those who can, do.Those who can’t, teach.
Post Edited (QuattroRS4) : 2/5/2009 10:30:56 PM GMT
The Lantronics XPort is a 3.3v Serial to ethernet device with loads of features .. Including embedded webpages etc ... I am Just using the serial to ethernet part - The propeller receives a serial GET command from a browser via the XPORT- and serially sends a 'HTTP/1.1 200 OK' - to tell your browser all is well and to expect data - delays momentarily and sends the HTML code .. through XPORT to you ! In fact I have is set now to respond the same to any request - it will ship out the same data ...
other options are ...
http://www.ladyada.net/make/ybox2/
I like this too ..
http://www.parallax.com/Store/Microcontrollers/BASICStampModules/tabid/134/txtSearch/hydra/List/1/ProductID/540/Default.aspx?SortField=ProductName%2cProductName
Rgds,
John Twomey
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
'Necessity is the mother of invention'
Those who can, do.Those who can’t, teach.
Post Edited (QuattroRS4) : 2/4/2009 3:41:33 AM GMT
I was pretty excited with the ENC28J60 at first but the TCP/IP stack code overhead , and associated parts i.e MagJack,Crystal and passives, I/O pin requirements ,circuit design and Time (all of which have an associated cost) swiftly swayed me !
Regards,
John Twomey
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
'Necessity is the mother of invention'
Those who can, do.Those who can’t, teach.
Post Edited (QuattroRS4) : 2/4/2009 3:59:52 AM GMT
Regards,
John
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
'Necessity is the mother of invention'
Those who can, do.Those who can’t, teach.
Regards,
John
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
'Necessity is the mother of invention'
Those who can, do.Those who can’t, teach.
That is not bad for a plug in device or even a POE(power over ethernet) device
I should have specified .. The wireless modules are pretty power hungry .. Digi connect WiMe = 3.3VDC @ 400 mA - pretty heavy ..
Rgds,
John
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
'Necessity is the mother of invention'
Those who can, do.Those who can’t, teach.
I am aware of that .. but you were referring to the Spinstudio .. I don't know what regs are on that .. also it depends what else is attached .. That said a quick mod would sort any issues ..
Regards,
John
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
'Necessity is the mother of invention'
Those who can, do.Those who can’t, teach.
If building a board for these we would have to use the 5V rale with a regulator on the adapter board. If I remember correctly the 5V regulator on the spin studio was a 1.5A module. I have heat sinks stuck to it so I can't read the part number.
www.ewiznet.com/
i.e. the WIZ812MJ for 16$
Andy
Wow this is a great find. Now i can start working on a portable homemade laptop using the propeller.