Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 23:17 09 May 2025 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 : PicoMiteHDMIUSB motherboard reference design

     Page 9 of 14    
Author Message
Volhout
Guru

Joined: 05/03/2018
Location: Netherlands
Posts: 4854
Posted: 02:09pm 23 Jan 2025
Copy link to clipboard 
Print this post

@Peter,

Do you use PIO for I2S ? Do you use PIO TX DMA for I2S ?
Just checking if this impacts PIO or DMA availability for MMBasic use.

Regards,

Volhout
PicomiteVGA PETSCII ROBOTS
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 10064
Posted: 02:48pm 23 Jan 2025
Copy link to clipboard 
Print this post

PIO - yes, DMA no. It uses PIO2 and is RP2350 only
 
javavi

Guru

Joined: 01/10/2023
Location: Ukraine
Posts: 436
Posted: 08:08am 25 Jan 2025
Copy link to clipboard 
Print this post

  matherp said   and in any case it would increase the length of the HDMI lines. I do think about these things......

The increased length of these HDMI lines should not worsen the situation in any way, but will make it possible to place a comb of pins on them for connecting a VGA video interface or a LCD screen module on the second floor.
This will make it possible to make the PCB board universal - PicoMite HDMI\VGA\LCD
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 10064
Posted: 08:38am 25 Jan 2025
Copy link to clipboard 
Print this post

  Quote  This will make it possible to make the PCB board universal - PicoMite HDMI\VGA\LCD

That isn't what the board is for - it stays as-is
 
ManiB
Senior Member

Joined: 12/10/2019
Location: Germany
Posts: 106
Posted: 01:21pm 03 Mar 2025
Copy link to clipboard 
Print this post

  Amnesie said  Thank you a lot Peter,

I've ordered some with your recent changes! Can't wait to test them  

Greetings
Daniel


Hello Daniel, I am also interested in this board and discovered your post here. You are also from Germany, so my question is: do you still have a board left that you could send me?

Greetings, Manfred
Edited 2025-03-03 23:25 by ManiB
 
Amnesie
Guru

Joined: 30/06/2020
Location: Germany
Posts: 529
Posted: 06:47pm 03 Mar 2025
Copy link to clipboard 
Print this post

  ManiB said  
  Amnesie said  Thank you a lot Peter,

I've ordered some with your recent changes! Can't wait to test them  

Greetings
Daniel


Hello Daniel, I am also interested in this board and discovered your post here. You are also from Germany, so my question is: do you still have a board left that you could send me?

Greetings, Manfred


Hello, sadly the answer is no. Since they don't fit my needs to 100% for various reasons (choice of components, track routing etc). I decided to design my own PCBs but mainly focus on VGA versions of the PicoMite. I don't really like the fact, that HDMI isn't really supported but kind of works on MOST devices and monitors. Don't get me wrong, this is cool enough, but VGA is more solid. So I am not sure if I ever come back to that HDMI-PCB-project .. at least not for the PICO 2. It is just not made for HDMI, this is also what Peter said. Cool and some kind of magic that it works at all, but this isn't good enough for me. (for me) it MUST work on ALL devices, period. But I am super happy with VGA mode   If you need PCBs for that I have a lot of them even with onboard power amplifier and mini-speaker + changeable colour palette from standard to windows 16 colours, which includes grey.

I have two versions made; one like an arduino the other is to fit nicely in a case:
Both have a built-in speaker (of course you can disable it via jumper) Both have PS/2 Mouse support!












I don't want to hijack this thread, so If there is interest or such, just write a PM.

Greetings
Daniel
Edited 2025-03-04 04:57 by Amnesie
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 10064
Posted: 07:06pm 03 Mar 2025
Copy link to clipboard 
Print this post

  Quote  So I am not sure if I ever come back to that HDMI-PCB-project .. at least not for the PICO 2. It is just not made for HDMI, this is also what Peter said.


That is overstating it. The HSTX hardware is specifically designed for generating perfectly timed DVI signals. The only thing missing is that electrically the outputs should be open collector with a pullup whereas they are standard totem pole.

DVI output at 252MHz is compatible with all monitors and gives you much better colour than VGA including up to RGB555 at 320x240 resolution.
 
Amnesie
Guru

Joined: 30/06/2020
Location: Germany
Posts: 529
Posted: 07:20pm 03 Mar 2025
Copy link to clipboard 
Print this post

  matherp said  
  Quote  So I am not sure if I ever come back to that HDMI-PCB-project .. at least not for the PICO 2. It is just not made for HDMI, this is also what Peter said.


That is overstating it. The HSTX hardware is specifically designed for generating perfectly timed DVI signals. The only thing missing is that electrically the outputs should be open collector with a pullup whereas they are standard totem pole.

DVI output at 252MHz is compatible with all monitors and gives you much better colour than VGA including up to RGB555 at 320x240 resolution.


Ah! Thanks for clarification. I just had in mind, that you said, it is simply not made for this (even if it works on most devices). My horrible experience on the Raspberry Pi Monitor was enough for me. I just stick to the VGA version  

Of course everyone is free to use whatever he wants. I also don't like the fact, that you can not hand solder those HDMI-sockets (at least I can't). And always using breakout boards isn't a good solution. To rely on JCLPCB assembly isn't a good option for me, there is always a component that is out of stock.. Naaahh I stick to the good old VGA version :)

Greetings
Daniel
 
stanleyella

Guru

Joined: 25/06/2022
Location: United Kingdom
Posts: 2394
Posted: 07:47pm 03 Mar 2025
Copy link to clipboard 
Print this post

how come hdmi pico 2 works with dvi breakout board on strip board?
 
Amnesie
Guru

Joined: 30/06/2020
Location: Germany
Posts: 529
Posted: 10:46pm 03 Mar 2025
Copy link to clipboard 
Print this post

  stanleyella said  how come hdmi pico 2 works with dvi breakout board on strip board?


NOT on every device, as said. Raspberry Pi monitor was not working for me.

Greetings
Daniel
 
stanleyella

Guru

Joined: 25/06/2022
Location: United Kingdom
Posts: 2394
Posted: 11:05pm 03 Mar 2025
Copy link to clipboard 
Print this post

yet a car reversing monitor <£20 does. sorry, cynical.
 
Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 7499
Posted: 09:11am 04 Mar 2025
Copy link to clipboard 
Print this post

I have no problem in specifying the Adafruit DVI breakout board for all HDMI connections. It's cheap and easy to fit. The only problem is availability and I'm sure that must be a temporary issue as production cost can't be much. Ok, that and having enough rear panel space to fit it! (It takes up the same space as a compact VGA socket).
Mick

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

Joined: 12/10/2019
Location: Germany
Posts: 106
Posted: 09:43am 04 Mar 2025
Copy link to clipboard 
Print this post

  Amnesie said  
Hello, sadly the answer is no. ...
Greetings
Daniel


Hello Daniel, OK, everything is clear. Thank you for your clear answer. Your board with VGA connection and PS/2 keyboard is very professional, and I would buy it immediately if I didn't already have a CMM2 G2 V2.

I'm looking for a PicoMite compatible board with HDMI connection and USB keyboard. I already have the Olimex RP2040-PICO-PC which provides exactly that, but it should also offer several USB connections and the option of installing it in a simple housing.

I will now try to order Peter's board myself from JLCPCB and, if possible, have it assembled at the same time. All the necessary data is well documented here. I have never done this before and it will be a new experience for me - but I'm looking forward to it - also because I know that if you have any problems you won't be left in the lurch here ;)
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 10064
Posted: 09:57am 04 Mar 2025
Copy link to clipboard 
Print this post

ManiB

Please hold off for a day or two. I'm going to update the design with a minor change.
 
ManiB
Senior Member

Joined: 12/10/2019
Location: Germany
Posts: 106
Posted: 10:13am 04 Mar 2025
Copy link to clipboard 
Print this post

  matherp said  ManiB

Please hold off for a day or two. I'm going to update the design with a minor change.


Thanks for notification. I'll start when you give your GO.
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 10064
Posted: 10:30am 04 Mar 2025
Copy link to clipboard 
Print this post

maniB

Do you want the standard PWM audio version as per this thread or an update I've done with I2S audio. Uses one more pin but much better sound
 
PilotPirx

Regular Member

Joined: 03/11/2020
Location: Germany
Posts: 94
Posted: 10:38am 04 Mar 2025
Copy link to clipboard 
Print this post

@ManiB
If you order a batch from JLCPCB (5 pieces), I would be interested in a circuit board. Shipping within Germany should not be a problem. Could I buy it from you?
Edited 2025-03-04 20:39 by PilotPirx
 
ManiB
Senior Member

Joined: 12/10/2019
Location: Germany
Posts: 106
Posted: 11:57am 04 Mar 2025
Copy link to clipboard 
Print this post

  matherp said  maniB

Do you want the standard PWM audio version as per this thread or an update I've done with I2S audio. Uses one more pin but much better sound


I would be fine with the better audio ;)
 
ManiB
Senior Member

Joined: 12/10/2019
Location: Germany
Posts: 106
Posted: 11:59am 04 Mar 2025
Copy link to clipboard 
Print this post

  PilotPirx said  @ManiB
If you order a batch from JLCPCB (5 pieces), I would be interested in a circuit board. Shipping within Germany should not be a problem. Could I buy it from you?


Yes, with pleasure. As I understand it, I have to order a minimum quantity of 5 anyway.

Or is it recommended to make a separate thread for a collective order?
Edited 2025-03-04 22:02 by ManiB
 
PilotPirx

Regular Member

Joined: 03/11/2020
Location: Germany
Posts: 94
Posted: 02:07pm 04 Mar 2025
Copy link to clipboard 
Print this post

  Quote  Yes, with pleasure. As I understand it, I have to order a minimum quantity of 5 anyway.

Or is it recommended to make a separate thread for a collective order?


I have also ordered assembled circuit boards and had to take 5 of them. From €150, customs duties are added to the EU sales tax. At a cost of €200, that's another €50 or so. I handled this via DHL without any problems. You can offset this by selling the unused boards.

I don't think we need to open an extra thread
 
     Page 9 of 14    
Print this page
The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2025