Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 15:38 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 7 of 13    
Author Message
thwill

Guru

Joined: 16/09/2019
Location: United Kingdom
Posts: 4039
Posted: 06:02pm 01 Feb 2024
Copy link to clipboard 
Print this post

  matherp said  Sorry I answered the wrong question

mm.info(usb n) returns 0=not in use, 1=keyboard, 2=mouse, 128=ps4, 129=ps3, 130=SNES/Generic

device(gamepad b, anything) returns zero if not connected


Thanks Peter, that sounds workable.

However if it were my show I would have DEVICE(GAMEPAD ...) return -1 if not connected to a gamepad so as to distinguish between that and "no buttons down".

YMMV,

Tom
Game*Mite, CMM2 Welcome Tape, Creaky old text adventures
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 9115
Posted: 11:26am 08 Feb 2024
Copy link to clipboard 
Print this post

The boards have arrived and everything works perfectly

All the design files for the PCB are on https://github.com/UKTailwind/PicoMiteVGAUSB just upload to JLC and get some made!










Edited 2024-02-08 21:31 by matherp
 
thwill

Guru

Joined: 16/09/2019
Location: United Kingdom
Posts: 4039
Posted: 11:43am 08 Feb 2024
Copy link to clipboard 
Print this post

Thanks Peter.

In the hopes of learning something can I ask why you chose to use different pins for the VGA than on the PicoMite VGA ?

Best wishes,

Tom
Game*Mite, CMM2 Welcome Tape, Creaky old text adventures
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 9115
Posted: 11:48am 08 Feb 2024
Copy link to clipboard 
Print this post

Because I can use all 30 pins I'm allocating two pins that are normally unavailable on the Pico for VGA. The other normally unavailable pin is GP29 which is an extra ADC pin so I have left this in the general pool. It just means there are more of the "normal" Pico pins available for general use.

Just to confirm the spec:

RP2040
16Mb Flash memory
VGA
Line level audio output jack
Stereo PAM8302 amps and speaker connectors
DS3231 RTC with CR2032 battery backup
Support for USB keyboard, mice, and PS3, PS4, and SNES/Generic gamepads.
All Pico GPIO pin broken out  + GP29
CH340C to provide serial console on GP8,GP9

Edited 2024-02-08 21:52 by matherp
 
thwill

Guru

Joined: 16/09/2019
Location: United Kingdom
Posts: 4039
Posted: 11:50am 08 Feb 2024
Copy link to clipboard 
Print this post

  matherp said  Because I can use all 30 pins I'm allocating two pins that are normally unavailable on the Pico for VGA. The other normally unavailable pin is GP29 which is an extra ADC pin so I have left this in the general pool. It just means there are more of the "normal" Pico pins available for general uuse


OK, thank you.
Game*Mite, CMM2 Welcome Tape, Creaky old text adventures
 
Bleep
Guru

Joined: 09/01/2022
Location: United Kingdom
Posts: 509
Posted: 12:05pm 08 Feb 2024
Copy link to clipboard 
Print this post

Hi Peter,
Great news, please let us know final details?
Regards Kevin.
 
atmega8

Guru

Joined: 19/11/2013
Location: Germany
Posts: 722
Posted: 01:24pm 08 Feb 2024
Copy link to clipboard 
Print this post

Hello Peter,

very good news.
Since I am one of the chosen ones, please let me know how I should transfer the money. I can accept Paypal or bank transfers...
Please send me a PM

THX
Dietmar
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 9115
Posted: 01:29pm 08 Feb 2024
Copy link to clipboard 
Print this post

Wait til I've shipped - then I'll know the costs
 
atmega8

Guru

Joined: 19/11/2013
Location: Germany
Posts: 722
Posted: 01:32pm 08 Feb 2024
Copy link to clipboard 
Print this post

  matherp said  Wait til I've shipped - then I'll know the costs


you are welcom
 
lizby
Guru

Joined: 17/05/2016
Location: United States
Posts: 3150
Posted: 02:45pm 08 Feb 2024
Copy link to clipboard 
Print this post

I'm uncertain of the ordering process for completed boards. I uploaded the gerbers and got the $2.00 for 5 bare PCBs--as I've done many times before.

I clicked on "PCB Assembly"--that added $8 for "Setup" and $1.50 for "Stencil"--and nothing for "Components". This comes to a total of $11.50USD for 5 boards excluding shipping. This doesn't seem possible to me, but I don't see what further I should do. Also, if it doesn't include components, I don't understand what it provides over the $2 option.
PicoMite, Armmite F4, SensorKits, MMBasic Hardware, Games, etc. on fruitoftheshed
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 9115
Posted: 02:54pm 08 Feb 2024
Copy link to clipboard 
Print this post

On the right side of the screen click the next button


 
lizby
Guru

Joined: 17/05/2016
Location: United States
Posts: 3150
Posted: 03:32pm 08 Feb 2024
Copy link to clipboard 
Print this post

Ok, thank you. After "Next", I clicked on Bill of Materials (BOM) and Pick and Place. Cheapest untracked shipping was only $2 less than DHL, so I went with tracked and fast. This did not include the 2x20 header, but I have those in various configurations--male and female, right angle and straight, shrouded and un-.

Total for 5 PCBs was $119.23USD after a $9 "SMD" coupon discount.

I will probably be looking to sell three of them--buyers in the U.S., Canada, or Mexico--at cost, so $24 + shipping rounded up to the nearest dollar.

Interesting to note that the DS3231s cost nearly 3 times as much as the RP2040s--$14+ for 5 as opposed to $5+ for 5.

~
Edited 2024-02-09 01:34 by lizby
PicoMite, Armmite F4, SensorKits, MMBasic Hardware, Games, etc. on fruitoftheshed
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 9115
Posted: 04:47pm 08 Feb 2024
Copy link to clipboard 
Print this post

Remember when you receive them you will program them through the USB-A keyboard connector and you will need a male-male A-A cable
 
lizby
Guru

Joined: 17/05/2016
Location: United States
Posts: 3150
Posted: 04:53pm 08 Feb 2024
Copy link to clipboard 
Print this post

  matherp said  Remember when you receive them you will program them through the USB-A keyboard connector and you will need a male-male A-A cable


Ok, thank you. And thanks for all your work on this terrific firmware for an expanding hardware base.
PicoMite, Armmite F4, SensorKits, MMBasic Hardware, Games, etc. on fruitoftheshed
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 9115
Posted: 06:17pm 08 Feb 2024
Copy link to clipboard 
Print this post

I've designed a simple 3D printable box for the PCB. STL file is on github. If you haven't got a £D printer, just upload the stl to JLC and let them print it for you.









 
Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 6787
Posted: 06:24pm 08 Feb 2024
Copy link to clipboard 
Print this post

I've designed a box made from an A5 sheet of 2mm ABS and a A6 sheet of 3mm acrylic. We'll see how it works out. :)

I like that one though.
Mick

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

Guru

Joined: 20/06/2011
Location: Australia
Posts: 2914
Posted: 04:24am 10 Feb 2024
Copy link to clipboard 
Print this post

Sorry Peter,

I have only just read this request this morning, I don't know how I missed it but I saw many after your post.

  matherp said  Request for BigMik

With your hubs that don't work with the Pico, please could you try the following:

Add a 15K resistor from TP2 and TP3 on the bottom of the Pico to GND



I added the 2 x 15k resistors as requested but the Hubs that don't work still don't.

There appears to be a minor difference as most times when a k/b or mouse is plugged into the hub we get the following error

Error Invalid address - Resetting

However, very occasionally I can get a mouse or keyboard to plug in and be acknowledged correctly. Any subsequent device will report the above error and reset.

I was never able (or never saw) to get any successful report prior to the 15k resistors.

Do you want me to try pull ups or up and downs?

Regards,

Mick
Mick's uMite Stuff can be found >>> HERE (Kindly hosted by Dontronics) <<<
 
atmega8

Guru

Joined: 19/11/2013
Location: Germany
Posts: 722
Posted: 09:49pm 14 Feb 2024
Copy link to clipboard 
Print this post

Peter, when will you send the Boards?
 
Grogster

Admin Group

Joined: 31/12/2012
Location: New Zealand
Posts: 9307
Posted: 03:08am 15 Feb 2024
Copy link to clipboard 
Print this post

He'll probably send them, once he's had a chance to breathe in again.....    
Smoke makes things work. When the smoke gets out, it stops!
 
Grogster

Admin Group

Joined: 31/12/2012
Location: New Zealand
Posts: 9307
Posted: 03:17am 15 Feb 2024
Copy link to clipboard 
Print this post

Schematic PDF is corrupted?





I get that message, when I try to open the PDF from the github download.
You can ignore the PM VGA manual PDF showing in the background.

I will order some of these to play with.  

EDIT: Can't open the gerber zip either.
Windoze says the zip is invalid.
7zip says: "Errors: Is not an archive."

Has anyone else been able to download the files from the github link without issue?
Edited 2024-02-15 13:21 by Grogster
Smoke makes things work. When the smoke gets out, it stops!
 
     Page 7 of 13    
Print this page
© JAQ Software 2024