Re: [M100] New Age Digital Storage Box (NADSBox)

2018-08-26 Thread Brian White
Ok, got some numbers.
Conditions:

Main board: Teensy 3.6
Adata 8G class 4 sd card inserted. (different cards draw more or less)
128x64 mono OLED attached by I2C and lit up with a screen of text.
  https://www.velleman.eu/products/view/?id=439232
Serial1 connected to a level-shifter to a pc
  http://schmartboard.com/schmartboard-rs-232-module-710-0001-01/

http://www.analog.com/media/en/technical-documentation/data-sheets/ADM2023_1181A.pdf
The level-shifter is powered from one of the 3.3v pins provided by the
Teensy, ie, NOT from the Vin or VUSB that feeds the Teensy itself. (this is
mostly just to protect the Teensy io pins from getting more than 3.3v from
the level-shifter, but it also means the current draw number
includes the level-shifter)
RTS and CTS lines actually connected to level-shifter too.

USB not connected. Power coming from a plain 5v supply to the Vin pin on
the Teensy, with ammeter in series.

on-board led lighted during sdcard access

Voltage measured at the Teensy and while under load

Running at 2mhz:
While waiting for a keypress: 18.3ma @ 5.07v
While writing to sdcard: 33-38ma @ 5.07v

Running at 24mhz:
While waiting for a keypress: 36ma
While writing to sdcard: 59-66ma

Running at 180mhz (default):
While waiting for a keypress: 96ma @ 4.98v
While writing to sdcard: 96-130ma @ 4.7v

This is with no special tricks to go idle and draw low power. I think there
are lowpower libraries that can do some things, and definitely there are
purely eltronics ways to cut power and restore power based on serial
activity. But my test code right now is just sitting in a loop reading the
serial port.


On Fri, Aug 24, 2018 at 6:36 PM Brian White  wrote:

> Well that's a downside of working in an unorthodox location, I don't have
> any way to measure current right now :)
> https://photos.app.goo.gl/rq2TM5cWNV8NMkyi8
>
>
> On Fri, Aug 24, 2018 at 3:15 PM Fugu ME100  wrote:
>
>> That sounds great.   What sort of current draw are you getting?  Quite
>> curious.
>>
>> --
>> *From:* M100  on behalf of Brian
>> White 
>> *Sent:* Friday, August 24, 2018 20:12
>> *To:* m...@bitchin100.com
>> *Subject:* Re: [M100] New Age Digital Storage Box (NADSBox)
>>
>> I was playing with the Teensy 3.6 some more last night and got it waiting
>> & responding to commands by serial (the built-in ftdi usb-serial not via
>> max232 yet), reading/writing to files in a fat32 fs on the sd, blinking the
>> on-board led during drive activity, and displaying text on a tiny 128x64
>> 0.96 inch oled display via i2c.
>>
>> All while sitting at a counter at a diner.
>>
>> Because it didn't need anything but a laptop, usb cable, and the chip
>> stuck on the end of the cable, and 4 jumper wires just for the oled display
>> which was just for play anyway, probably wouldn't actually want that on the
>> finished device.
>>
>> These arduino libraries and built in examples make it all pretty easy to
>> get started.
>>
>> And teensy has an rtc built-in too. Needs another battery, but a cr2032
>> can apparantly keep the rtc going for about 17 years, so, not a problem.
>>
>> This 32 bit 180mhz cpu is overkill, but it's just handy having the sd
>> card reader and usb port already built in. The cpu can be underclocked in
>> software but I don't know if it goes all the way down to 4!
>>
>
>
> --
> bkw
>


-- 
bkw


Re: [M100] New Age Digital Storage Box (NADSBox)

2018-08-26 Thread Josh Malone
> Running at 2mhz:
> While waiting for a keypress: 18.3ma @ 5.07v
> While writing to sdcard: 33-38ma @ 5.07v

That's not bad by itself. This is roughly 1/3 of the current draw of
the M102 itself, so maybe ~33% impact on battery life with no
optimization.

> This is with no special tricks to go idle and draw low power. I think there 
> are lowpower libraries that can do some things, and definitely there are 
> purely eltronics ways to cut power and restore power based on serial 
> activity. But my test code right now is just sitting in a loop reading the 
> serial port.

I'm pretty sure the serial port can be used to wake from deep sleep,
so the idle current can probably go to single-digit mA or lower
depending on how the SD card handles sleep.

Nice!

-Josh


Re: [M100] New Age Digital Storage Box (NADSBox)

2018-08-26 Thread Brian White
24mhz, no OLED attached, totally absent from code too, 5v source, no usb:
Waiting for keypress: 27ma
Writing to serial port at 115200: 32ma
Writing to sdcard: 50ma

This is more like what a tpdd emulator would be. Or less because I think
even the 2mhz is enough for tpdd.
This includes the rs232 level shifter as before.


On Sun, Aug 26, 2018 at 9:48 AM Brian White  wrote:

> Ok, got some numbers.
> Conditions:
>
> Main board: Teensy 3.6
> Adata 8G class 4 sd card inserted. (different cards draw more or less)
> 128x64 mono OLED attached by I2C and lit up with a screen of text.
>   https://www.velleman.eu/products/view/?id=439232
> Serial1 connected to a level-shifter to a pc
>   http://schmartboard.com/schmartboard-rs-232-module-710-0001-01/
>
> http://www.analog.com/media/en/technical-documentation/data-sheets/ADM2023_1181A.pdf
> The level-shifter is powered from one of the 3.3v pins provided by the
> Teensy, ie, NOT from the Vin or VUSB that feeds the Teensy itself. (this is
> mostly just to protect the Teensy io pins from getting more than 3.3v from
> the level-shifter, but it also means the current draw number
> includes the level-shifter)
> RTS and CTS lines actually connected to level-shifter too.
>
> USB not connected. Power coming from a plain 5v supply to the Vin pin on
> the Teensy, with ammeter in series.
>
> on-board led lighted during sdcard access
>
> Voltage measured at the Teensy and while under load
>
> Running at 2mhz:
> While waiting for a keypress: 18.3ma @ 5.07v
> While writing to sdcard: 33-38ma @ 5.07v
>
> Running at 24mhz:
> While waiting for a keypress: 36ma
> While writing to sdcard: 59-66ma
>
> Running at 180mhz (default):
> While waiting for a keypress: 96ma @ 4.98v
> While writing to sdcard: 96-130ma @ 4.7v
>
> This is with no special tricks to go idle and draw low power. I think
> there are lowpower libraries that can do some things, and definitely there
> are purely eltronics ways to cut power and restore power based on serial
> activity. But my test code right now is just sitting in a loop reading the
> serial port.
>
>
> On Fri, Aug 24, 2018 at 6:36 PM Brian White  wrote:
>
>> Well that's a downside of working in an unorthodox location, I don't have
>> any way to measure current right now :)
>> https://photos.app.goo.gl/rq2TM5cWNV8NMkyi8
>>
>>
>> On Fri, Aug 24, 2018 at 3:15 PM Fugu ME100  wrote:
>>
>>> That sounds great.   What sort of current draw are you getting?  Quite
>>> curious.
>>>
>>> --
>>> *From:* M100  on behalf of Brian
>>> White 
>>> *Sent:* Friday, August 24, 2018 20:12
>>> *To:* m...@bitchin100.com
>>> *Subject:* Re: [M100] New Age Digital Storage Box (NADSBox)
>>>
>>> I was playing with the Teensy 3.6 some more last night and got it
>>> waiting & responding to commands by serial (the built-in ftdi usb-serial
>>> not via max232 yet), reading/writing to files in a fat32 fs on the sd,
>>> blinking the on-board led during drive activity, and displaying text on a
>>> tiny 128x64 0.96 inch oled display via i2c.
>>>
>>> All while sitting at a counter at a diner.
>>>
>>> Because it didn't need anything but a laptop, usb cable, and the chip
>>> stuck on the end of the cable, and 4 jumper wires just for the oled display
>>> which was just for play anyway, probably wouldn't actually want that on the
>>> finished device.
>>>
>>> These arduino libraries and built in examples make it all pretty easy to
>>> get started.
>>>
>>> And teensy has an rtc built-in too. Needs another battery, but a cr2032
>>> can apparantly keep the rtc going for about 17 years, so, not a problem.
>>>
>>> This 32 bit 180mhz cpu is overkill, but it's just handy having the sd
>>> card reader and usb port already built in. The cpu can be underclocked in
>>> software but I don't know if it goes all the way down to 4!
>>>
>>
>>
>> --
>> bkw
>>
>
>
> --
> bkw
>


-- 
bkw


[M100] Tandy 200 RAM modules

2018-08-26 Thread Josh Malone
Hi all,

Is there any current source for Tandy 200 24k RAM modules? My T200
only has a single RAM bank. I feel like I used to see these all the
time on eBay, but a search just now turns up nothing.

Thanks,

-Josh


Re: [M100] Tandy 200 RAM modules

2018-08-26 Thread Brian White
I don't know about pre-made, but there is one you can build yourself:
Here's links to the pcb on oshpark and a pre-loaded digikey cart.
http://tandy.wiki/Model_200_RAM

On Sun, Aug 26, 2018 at 10:18 AM Josh Malone  wrote:

> Hi all,
>
> Is there any current source for Tandy 200 24k RAM modules? My T200
> only has a single RAM bank. I feel like I used to see these all the
> time on eBay, but a search just now turns up nothing.
>
> Thanks,
>
> -Josh
>


-- 
bkw


Re: [M100] Tandy 200 RAM modules

2018-08-26 Thread Fugu ME100
There is also a single RAM version with an easier to solder SOIC part.
https://oshpark.com/shared_projects/naMPAS3A

They do come and go from eBay, just need to look out for them.

From: M100 
mailto:m100-boun...@lists.bitchin100.com>> 
on behalf of Brian White mailto:bw.al...@gmail.com>>
Reply-To: mailto:m...@bitchin100.com>>
Date: Sunday, August 26, 2018 at 7:32 AM
To: mailto:m...@bitchin100.com>>
Subject: Re: [M100] Tandy 200 RAM modules

I don't know about pre-made, but there is one you can build yourself:
Here's links to the pcb on oshpark and a pre-loaded digikey cart.
http://tandy.wiki/Model_200_RAM

On Sun, Aug 26, 2018 at 10:18 AM Josh Malone 
mailto:josh.mal...@gmail.com>> wrote:
Hi all,

Is there any current source for Tandy 200 24k RAM modules? My T200
only has a single RAM bank. I feel like I used to see these all the
time on eBay, but a search just now turns up nothing.

Thanks,

-Josh


--
bkw


Re: [M100] Tandy 200 RAM modules

2018-08-26 Thread Tom Dison
Check eBay. There is a gentleman who makes them and sells them on Ebay. I
bought 2 earlier this year and they work great.

On Sun, Aug 26, 2018, 09:59 Fugu ME100  wrote:

> There is also a single RAM version with an easier to solder SOIC part.
> https://oshpark.com/shared_projects/naMPAS3A
>
> They do come and go from eBay, just need to look out for them.
>
> From: M100  on behalf of Brian White <
> bw.al...@gmail.com>
> Reply-To: 
> Date: Sunday, August 26, 2018 at 7:32 AM
> To: 
> Subject: Re: [M100] Tandy 200 RAM modules
>
> I don't know about pre-made, but there is one you can build yourself:
> Here's links to the pcb on oshpark and a pre-loaded digikey cart.
> http://tandy.wiki/Model_200_RAM
> 
>
> On Sun, Aug 26, 2018 at 10:18 AM Josh Malone 
> wrote:
>
>> Hi all,
>>
>> Is there any current source for Tandy 200 24k RAM modules? My T200
>> only has a single RAM bank. I feel like I used to see these all the
>> time on eBay, but a search just now turns up nothing.
>>
>> Thanks,
>>
>> -Josh
>>
>
>
> --
> bkw
>
>


Re: [M100] Tandy 200 RAM modules

2018-08-26 Thread Josh Malone
On Sun, Aug 26, 2018 at 11:16 AM Tom Dison  wrote:
>
> Check eBay. There is a gentleman who makes them and sells them on Ebay. I 
> bought 2 earlier this year and they work great.

Like I said - I know I've seen them on eBay, but I don't see any of
them now. I'm going to investigate the dual-bank PCB option that Steve
posted to OSHPark.

-Josh


[M100] program library in WAV format

2018-08-26 Thread Jesus R
Some updates:

I have been testing the save and load function via a Logitech USB to
earphone and microphone interface. This interface came with a gaming
headset. I'm using Audacity to capture and play the file for loading and
saving them on my T100.

As a proof of concept I have some files you can try posted on a temp Google
spreadsheet:
https://docs.google.com/spreadsheets/d/1m7QRN1I5KpJJO_
RKYnwFhmrluDjbYm6bEe_rIgz80ug/edit#gid=0

Setup:
1. Connect the T100's cassette cable to the headphone and microphone jack
of the USB interface. Some computers have these built in.
2. Make sure the volume for the headphone output is 100% and bit perfect.
3. From Basic enter this command which helps with saving the files - sound
off.
4. From Basic enter this command which will clear any pre-existing programs
- new.
5. From the TRS-80 Model 100 manual follow the instruction on page 191 for
Loading a Basic Program from Tape. Here is a link to the manual:
http://www.classiccmp.org/dunfield/kyocera/manual.pdf
Example of filename (caps matter and it must match) - TPL.BA, ZOIDS.BA
6. From Basic enter this command which will confirm you received the code -
LIST
7. Finally, don't forget to save the file to your T100.

Let me know any questions or comments.

JR


Re: [M100] New Age Digital Storage Box (NADSBox)

2018-08-26 Thread Jesus R
Ken, you have been a busy guy:) I didn't realize you were behind the
Virtual-T project. Is it possible to copy and paste code into it? Also,
would a TPDD work with it? If so, it would help me tremendously with my WAV
archiving project.

Thank You,

Jesus R

On Tue, Aug 21, 2018 at 10:36 AM, Jesus R  wrote:

> Thanks for the advise everyone. I may need to look at one of these
> options. My unit arrived today and is very nice. However, the disk drive is
> giving me I/O error so something is up with it or the cable:( I followed
> the club 100 manual, but no cigar.
>
> I ordered the RAM from Gregory and looking forward to that.
>
> JR
>
> On Mon, Aug 20, 2018 at 4:38 PM, 
> wrote:
>
>> Send M100 mailing list submissions to
>> m100@lists.bitchin100.com
>>
>> To subscribe or unsubscribe via the World Wide Web, visit
>> http://lists.bitchin100.com/listinfo.cgi/m100-bitchin100.com
>> or, via email, send a message with subject or body 'help' to
>> m100-requ...@lists.bitchin100.com
>>
>> You can reach the person managing the list at
>> m100-ow...@lists.bitchin100.com
>>
>> When replying, please edit your Subject line so it is more specific
>> than "Re: Contents of M100 digest..."
>>
>>
>> Today's Topics:
>>
>>1. Still active? (Adam Murray)
>>2. Re: Still active? (Lee Kelley)
>>3. Re: Still active? (John R. Hogerhuis)
>>4. Re: New Age Digital Storage Box (NADSBox) (Gregory McGill)
>>5. Re: New Age Digital Storage Box (NADSBox) (Kurt McCullum)
>>6. Re: New Age Digital Storage Box (NADSBox) (Brian White)
>>7. Re: New Age Digital Storage Box (NADSBox) (c646581)
>>8. Re: New Age Digital Storage Box (NADSBox) (Jeff Gonzales)
>>9. Re: New Age Digital Storage Box (NADSBox) (Kurt McCullum)
>>
>>
>> --
>>
>> Message: 1
>> Date: Sun, 19 Aug 2018 21:41:14 -0400
>> From: Adam Murray 
>> To: m100@lists.bitchin100.com
>> Subject: [M100] Still active?
>> Message-ID: <485698de-82e9-44f2-87d8-8952a98a2...@trustbasic.com>
>> Content-Type: text/plain;   charset=us-ascii
>>
>> Hello.  Just wondering what kind of activity this group sees these days.
>>
>>
>>
>> --
>>
>> Message: 2
>> Date: Sun, 19 Aug 2018 21:36:22 -0500
>> From: Lee Kelley 
>> To: m...@bitchin100.com
>> Subject: Re: [M100] Still active?
>> Message-ID:
>> > ail.com>
>> Content-Type: text/plain; charset="utf-8"
>>
>> Pretty active in a few different directions
>>
>> On Sun, Aug 19, 2018 at 8:41 PM Adam Murray 
>> wrote:
>>
>> > Hello.  Just wondering what kind of activity this group sees these days.
>> >
>> >
>>
>> --
>> *"I will never in my lifetime make a film that cannot be seen by the whole
>> family"*  Arther P. Jacobs
>> -- next part --
>> An HTML attachment was scrubbed...
>> URL: > /attachments/20180819/accc1500/attachment-0001.html>
>>
>> --
>>
>> Message: 3
>> Date: Sun, 19 Aug 2018 22:03:56 -0700
>> From: "John R. Hogerhuis" 
>> To: m...@bitchin100.com
>> Subject: Re: [M100] Still active?
>> Message-ID:
>> > ail.com>
>> Content-Type: text/plain; charset="utf-8"
>>
>> Mostly communication about new projects and questions / answers for
>> support
>> issues.
>>
>> -- John.
>>
>>
>> On Sun, Aug 19, 2018, 6:41 PM Adam Murray  wrote:
>>
>> > Hello.  Just wondering what kind of activity this group sees these days.
>> >
>> >
>> -- next part --
>> An HTML attachment was scrubbed...
>> URL: > /attachments/20180819/9058f469/attachment-0001.html>
>>
>> --
>>
>> Message: 4
>> Date: Mon, 20 Aug 2018 00:25:15 -0700
>> From: Gregory McGill 
>> To: m...@bitchin100.com
>> Subject: Re: [M100] New Age Digital Storage Box (NADSBox)
>> Message-ID:
>> > ail.com>
>> Content-Type: text/plain; charset="utf-8"
>>
>> I have the memory modules at arcadeshopper.com and also a android based
>> tpdd solution
>>
>> Greg
>>
>> On Sat, Aug 18, 2018 at 12:12 PM Jesus R  wrote:
>>
>> > Team, I know I'm late to the party, but I just purchased a T100 and it
>> > should arrive soon:) I noticed the NADSBox has been discontinued or out
>> of
>> > stock. I'm happy to help to get more made and the proceeds can all go to
>> > the club. Is there anyone to talk to about the design and firmware?
>> >
>> > Also, anyone have an extra internal memory module for sale?
>> >
>> > Thank You,
>> >
>> > JR
>> >
>> -- next part --
>> An HTML attachment was scrubbed...
>> URL: > /attachments/20180820/930b0daa/attachment-0001.html>
>>
>> --
>>
>> Message: 5
>> Date: Mon, 20 Aug 2018 11:12:48 -0700
>> From: Kurt McCullum 
>> To: m100@lists.bitchin100.com
>> Subject: Re: [M100] New Age Digital 

Re: [M100] New Age Digital Storage Box (NADSBox)

2018-08-26 Thread Ken Pettit

Hey JR,

Yeah, I began that project back in 2004 from a small (not quite but 
nearly complete) baseline that Stephen Hurd started.  Then I slowly 
added to it bit by bit over the years, along with help from John 
Hogerhuis (Linux support) and Jerome Vernet (MAC and preferences 
save/load support).


You can't copy and paste, but you can use the File -> Load from HD menu 
to load files directly into the emulated file system.  The only thing to 
watch out for is if the extension is .BA, then make sure it really is a 
tokenized BASIC program.  If it is a BASIC ASCII listing, then it should 
have a .DO extension prior to loading.  Then use the BASIC load 
"file.do" and let BASIC tokenize it.


Similarly, you can save Model T files to your host using File -> Save to 
HD.  There are options to save BASIC programs as either tokenized or 
ASCII text.


As for using a real TPDD, this is kind of hit-and miss based on any 
timeouts that the DOS implements.  TS-DOS for instance will time out 
every time if the emulation speed is not set ot 2.4MHz.  And even then 
it times out sometimes.  To use a real TPDD, you have to configure the 
emulated serial port to use a physical port on the host.  Alternately, 
you can use the emulated NADSBox / TPDD server option in the emulated 
serial port dialog.  Then your TPDD disk is simply a directory on the 
host that you specify.


Ken

On 8/26/18 12:29 PM, Jesus R wrote:
Ken, you have been a busy guy:) I didn't realize you were behind the 
Virtual-T project. Is it possible to copy and paste code into it? 
Also, would a TPDD work with it? If so, it would help me tremendously 
with my WAV archiving project.


Thank You,

Jesus R

On Tue, Aug 21, 2018 at 10:36 AM, Jesus R > wrote:


Thanks for the advise everyone. I may need to look at one of these
options. My unit arrived today and is very nice. However, the disk
drive is giving me I/O error so something is up with it or the
cable:( I followed the club 100 manual, but no cigar.

I ordered the RAM from Gregory and looking forward to that.

JR

On Mon, Aug 20, 2018 at 4:38 PM,
mailto:m100-requ...@lists.bitchin100.com>> wrote:

Send M100 mailing list submissions to
m100@lists.bitchin100.com 

To subscribe or unsubscribe via the World Wide Web, visit
http://lists.bitchin100.com/listinfo.cgi/m100-bitchin100.com

or, via email, send a message with subject or body 'help' to
m100-requ...@lists.bitchin100.com


You can reach the person managing the list at
m100-ow...@lists.bitchin100.com


When replying, please edit your Subject line so it is more
specific
than "Re: Contents of M100 digest..."


Today's Topics:

   1. Still active? (Adam Murray)
   2. Re: Still active? (Lee Kelley)
   3. Re: Still active? (John R. Hogerhuis)
   4. Re: New Age Digital Storage Box (NADSBox) (Gregory McGill)
   5. Re: New Age Digital Storage Box (NADSBox) (Kurt McCullum)
   6. Re: New Age Digital Storage Box (NADSBox) (Brian White)
   7. Re: New Age Digital Storage Box (NADSBox) (c646581)
   8. Re: New Age Digital Storage Box (NADSBox) (Jeff Gonzales)
   9. Re: New Age Digital Storage Box (NADSBox) (Kurt McCullum)


--

Message: 1
Date: Sun, 19 Aug 2018 21:41:14 -0400
From: Adam Murray mailto:vec...@trustbasic.com>>
To: m100@lists.bitchin100.com 
Subject: [M100] Still active?
Message-ID:
<485698de-82e9-44f2-87d8-8952a98a2...@trustbasic.com
>
Content-Type: text/plain;   charset=us-ascii

Hello.  Just wondering what kind of activity this group sees
these days.



--

Message: 2
Date: Sun, 19 Aug 2018 21:36:22 -0500
From: Lee Kelley mailto:l...@3footed.com>>
To: m...@bitchin100.com 
Subject: Re: [M100] Still active?
Message-ID:
   

>
Content-Type: text/plain; charset="utf-8"

Pretty active in a few different directions

On Sun, Aug 19, 2018 at 8:41 PM Adam Murray
mailto:vec...@trustbasic.com>> wrote:

> Hello.  Just wondering what kind of activity this group sees
these days.
>
>

-- 
*"I will never in my lifetime make a film that cannot be seen

by the whole
family"*  Arther P. Jacobs
-- next part 

Re: [M100] New Age Digital Storage Box (NADSBox)

2018-08-26 Thread Jesus R
Thanks for the tips Ken!

Jesus R