[NTLK] Newton gateway idea

David Arnold davida at pobox.com
Fri Jan 8 22:32:15 EST 2016


> On 8 Jan 2016, at 16:22, Vladislav Korotnev <vladkorotnev at gmail.com> wrote:
> 
> Now that would be awesome.
> Plus if we’re going internal, it might be possible to read the frame buffer in hardware, for the sake of even faster VNC :)

I have somewhere (in a box in storage) a PCMCIA VGA adaptor (called the EZ2VGA, I think) that works with the MP2k.  IIRC, it required a NOS driver to make it work, and it wasn’t simply a matter of showing the Newton’s screen on a VGA, but I don’t remember clearly. I guess it’d be technically possible to follow a similar route to achieve this.

Alternatively, a software approach that intercepts things at a “framebuffer” level or the higher-level drawing primitives might also be feasible.  The Einstein code would be a likely starting point for this, I guess.

I suspect that the software route would have a greater change of success?




d

> 
> // Ak.R.
> Vaporwave/ambient producer
> iOS/Mac/Windows & Web developer
> 
> http://vladkorotnev.me
> http://vladkorotnev.bandcamp.com
> http://software.vladkorotnev.me
> 
> 
> On 08 Jan 2016, at 8:31 , David Arnold <davida at pobox.com> wrote:
> 
>> Inspired by Jake’s Internal WiFi project, I’ve been thinking about designing a companion board for the Newton that would act as an Internet gateway.  It would have a WiFi and/or LTE and/or Bluetooth radio for its upstream connectivity and act as an IP router, firewall, and application-layer proxy for various services for the Newt.
>> 
>> The companion board would act as a general IP router, but have built-in proxies for eg. SMTP, POP and IMAP.  You’d configure applications on the Newt to connect to the services on the card, and configure the card to connect out to GMail, iCloud, etc (using SSL).  Configuration of the card could be via a basic web page (HTML2 over HTTP1.0) or perhaps with a dedicated app on the Newton.
>> 
>> Physically, the board could be either an internal “modem” card (like Jake’s WiFi project), or a PCMCIA card.  The Newton would use NIE to connect to the companion board, either via serial for a “modem” card or by having the board emulate a serial or Ethernet card for PCMCIA.  A “modem” card would require minimal additional drivers (same as Jake’s WiFi card); a PCMCIA card would need to either emulate a supported serial or Ethernet card, or require a dedicated driver.
>> 
>> Depending on how much power it’d require, the card could run a stripped-down Linux/BSD, or if necessary, a simpler embedded OS.  Either way, adding additional proxies for other applications would be possible by updating the firmware (eg. ssh, RDP, VNC, Twitter, Evernote, IFTTT, etc, etc).
>> 
>> The practicality of this would seem to rest on the power and space available.  The wireless module will consume a fair bit, and running the card’s CPU would take a bit.  But an iPhone can support a powerful CPU, GPUs, lots of RAM and flash, LTE, WiFi, BT, GPS, etc, etc, using a ~1500mAh battery, and IIRC, AA’s are roughly that and we have 4 of them, so perhaps it’s possible?
>> 
>> What do you think?
>> 
>> 
>> 
>> d
>> ----------------------------------------------------------------------
>> 
>> http://newtontalk.net/
>> http://twitter.com/newtontalk
> 
> ----------------------------------------------------------------------
> 
> http://newtontalk.net/
> http://twitter.com/newtontalk



More information about the NewtonTalk mailing list