Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 11:42 26 Nov 2024 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : Colour Maximite 1.5? or something

     Page 5 of 13    
Author Message
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 9115
Posted: 09:24am 31 Jan 2024
Copy link to clipboard 
Print this post

Quick note for those waiting for boards:

They should finish production today and I've paid for 1 week shipping
I'll put in some firmware but for future updates you will need a male-male USB-A - USB-A cable as used for updating the CMM2 over USB
 
atmega8

Guru

Joined: 19/11/2013
Location: Germany
Posts: 722
Posted: 09:37am 31 Jan 2024
Copy link to clipboard 
Print this post

Peter,

one more Board left for me?

THX
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 9115
Posted: 09:39am 31 Jan 2024
Copy link to clipboard 
Print this post

No - sorry. Once they are tested I'll post all the design files
 
Volhout
Guru

Joined: 05/03/2018
Location: Netherlands
Posts: 4233
Posted: 09:40am 31 Jan 2024
Copy link to clipboard 
Print this post

Atmega,

You can have the board reserved for me. I will order one later, when I have more free time. May, I expect.
Arrange with Peter how to get it shipped once he has them.

Volhout
PicomiteVGA PETSCII ROBOTS
 
atmega8

Guru

Joined: 19/11/2013
Location: Germany
Posts: 722
Posted: 09:40am 31 Jan 2024
Copy link to clipboard 
Print this post

     
 
atmega8

Guru

Joined: 19/11/2013
Location: Germany
Posts: 722
Posted: 09:41am 31 Jan 2024
Copy link to clipboard 
Print this post

Volhout, thank you very much. I will take over
 
atmega8

Guru

Joined: 19/11/2013
Location: Germany
Posts: 722
Posted: 09:46am 31 Jan 2024
Copy link to clipboard 
Print this post

Peter,

i have send you a PM via the Forum Messenger.

Please ACK Receive;-)

Dietmar
 
Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 6787
Posted: 09:54am 31 Jan 2024
Copy link to clipboard 
Print this post

What size is the PCB, Peter? I'm considering designing an acrylic case. I don't need cutout details or anything at this stage, although fixing centres might be handy.

It might be a simple rectangular tube with PCB fixing holes and a slot for the volume control yet.
Mick

Zilog Inside! nascom.info for Nascom & Gemini
Preliminary MMBasic docs & my PCB designs
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 9115
Posted: 10:02am 31 Jan 2024
Copy link to clipboard 
Print this post

Board is 75,100
Fixings are at 3,3  72,3  3,97, 72,97
Holes are 3.5mm
 
Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 6787
Posted: 10:07am 31 Jan 2024
Copy link to clipboard 
Print this post

Thanks. :)
Mick

Zilog Inside! nascom.info for Nascom & Gemini
Preliminary MMBasic docs & my PCB designs
 
robert.rozee
Guru

Joined: 31/12/2012
Location: New Zealand
Posts: 2350
Posted: 12:50pm 31 Jan 2024
Copy link to clipboard 
Print this post

hi Peter,
   an interesting idea came up in discussions:

given USB HOST mode being available, does the picomite even need to have an SD slot taking up 4 GPIO pins? instead, a USB to SD adapter could be used to gain the same functionality:


or even simpler, just plug in a USB flash drive - so the SD card slot on the front of a picomite would be replaced with a USB socket with a stumpy USB flash drive plugged in. as an added bonus, this would also mean users would no longer need to find an SD to USB adapter if they wished to plug the flash storage into their PC.


cheers,
rob   :-)
Edited 2024-01-31 22:57 by robert.rozee
 
Volhout
Guru

Joined: 05/03/2018
Location: Netherlands
Posts: 4233
Posted: 04:15pm 31 Jan 2024
Copy link to clipboard 
Print this post

Supporting keyboard, mouse, controllers (hid) is completely different from memory devices.
I guess we will loose all flash slots when these libraries are added.

Volhout
Edited 2024-02-01 02:16 by Volhout
PicomiteVGA PETSCII ROBOTS
 
robert.rozee
Guru

Joined: 31/12/2012
Location: New Zealand
Posts: 2350
Posted: 04:30pm 31 Jan 2024
Copy link to clipboard 
Print this post

  Volhout said  Supporting keyboard, mouse, controllers (hid) is completely different from memory devices


valid point - does anyone know what the code overhead for including MSC support in TinyUSB is? i'm picking it will not be enormous (<50k), and the cost may well be worthwhile when compared to gaining back 4 GPIO pins and achieving potentially better flash storage performance.


cheers,
rob   :-)
 
atmega8

Guru

Joined: 19/11/2013
Location: Germany
Posts: 722
Posted: 04:31pm 31 Jan 2024
Copy link to clipboard 
Print this post

We reinvent the IBM PC
Edited 2024-02-01 02:31 by atmega8
 
robert.rozee
Guru

Joined: 31/12/2012
Location: New Zealand
Posts: 2350
Posted: 04:54pm 31 Jan 2024
Copy link to clipboard 
Print this post

  atmega8 said  We reinvent the IBM PC


  i was thinking that myself earlier on! the speed of the USB bus (12MHz) is probably not that much different to what was achievable on an an original XT motherboard (ISA bus) with a 4.77MHz clock, 8-bits wide, and 6 clock cycles per transaction. actually, 12MHz USB may even be a tad faster.

i may need to do some testing with a couple of 4-port hubs daisy chained... mouse, keyboard, 2x gamepads, storage, I/O expander - that already consumes 7 USB ports!


cheers,
rob   :-)
 
Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 6787
Posted: 04:58pm 31 Jan 2024
Copy link to clipboard 
Print this post

Why mess about? There's no OS anyway - you can't make the most of any drives.

Use 16MB of flash (the maximum that a RP2040 can handle) and even drive B: is optional.

Be careful not to lose what the PicoMite is good at by overloading it with stuff that might cripple it. We keep losing flash slots, for example, but there is *no possible* replacement for them as there is no CHAIN command.

.
Edited 2024-02-01 02:59 by Mixtel90
Mick

Zilog Inside! nascom.info for Nascom & Gemini
Preliminary MMBasic docs & my PCB designs
 
lizby
Guru

Joined: 17/05/2016
Location: United States
Posts: 3150
Posted: 05:09pm 31 Jan 2024
Copy link to clipboard 
Print this post

  Mixtel90 said  *no possible* replacement


Or perhaps, "no present replacement" (considering how many times we have seen the "not possible" achieved).

~
Edited 2024-02-01 03:10 by lizby
PicoMite, Armmite F4, SensorKits, MMBasic Hardware, Games, etc. on fruitoftheshed
 
Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 6787
Posted: 05:16pm 31 Jan 2024
Copy link to clipboard 
Print this post

Unless the RP2040 is suddenly blessed with a lot more RAM I suspect it's not possible.  :)
Mick

Zilog Inside! nascom.info for Nascom & Gemini
Preliminary MMBasic docs & my PCB designs
 
robert.rozee
Guru

Joined: 31/12/2012
Location: New Zealand
Posts: 2350
Posted: 05:17pm 31 Jan 2024
Copy link to clipboard 
Print this post

  Mixtel90 said  Why mess about? There's no OS anyway - you can't make the most of any drives.

Use 16MB of flash (the maximum that a RP2040 can handle) and even drive B: is optional.

Be careful not to lose what the PicoMite is good at by overloading it with stuff that might cripple it. We keep losing flash slots, for example, but there is *no possible* replacement for them as there is no CHAIN command


well, there seems to be considerable enthusiasm in this thread for Peter's success with sony PS3 and PS4 controllers, along with USB mouse, and quite a bit of excitement when No0ne got USB keyboard support working.

beyond that, having MSC replace SD cards seems like a relatively small step with a good return - especially considering the sporadic issues raised over SD cards not always working reliably for some folks.

i am quite confident that the picomite will nicely survive any move to a unified peripheral bus.

incidentally, the original IBM PC (before the XT), when it first was created lacked an operating system; it had as little as 64k of RAM and booted directly to BASIC. sound familiar?


cheers,
rob   :-)
Edited 2024-02-01 03:19 by robert.rozee
 
thwill

Guru

Joined: 16/09/2019
Location: United Kingdom
Posts: 4039
Posted: 05:23pm 31 Jan 2024
Copy link to clipboard 
Print this post

I can no longer restrain myself ...

Can we not take a moment (month or two) to quietly appreciate the eggs that the Golden Goose has delivered rather than debating how we might also catch, cook and eat said goose ... after which incidentally, it will be incapable of laying any future eggs.

IMO you've given Peter more than enough nudges, can we perhaps see what (no obligation) he comes up with next, or perhaps someone could step-up and do some work on the PicoMite firmware themselves? I'm sure CHAIN is implementable, as is breaking the function/command-slot limitation, but Peter shouldn't be expected to do it.



Best wishes,

Tom
Edited 2024-02-01 03:26 by thwill
Game*Mite, CMM2 Welcome Tape, Creaky old text adventures
 
     Page 5 of 13    
Print this page
© JAQ Software 2024