Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 05:47 08 Dec 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 : PicoBuddy Picomite computer board

     Page 2 of 2    
Author Message
DaveC5
Newbie

Joined: 24/09/2025
Location: United Kingdom
Posts: 17
Posted: 07:33am 01 Oct 2025
Copy link to clipboard 
Print this post

@Volhout @javavi
Thanks for the observation re: the feedback comp cap, I'll add that.

Re: the VGA palette. I like the Windows palette approach suggestions, so the next version will go something like this:



Sticking with the aim of keeping the no. different components to a minimum, this comes within 5% or thereabouts of Volhout's mod using just 390R resistors. It adds an extra one, but has the benefit of using the same value throughout. I can then optimise the BOM by swapping the 3x 470R resistors already on the board (LCD backlight and headphones) to 390R for little practical effect. Changing J15 from a single 2-pin jumper to a 2x3-pin jumper is also no problem and you could wire it to an external switch if you wanted.

If anyone is interested I still have a couple of the bare V1.0 boards left over, free to anyone who might be interested in having a tinker. Happy to post them in the UK.

Also if anyone is interested in the final version once it's finished I'll share it on PCBWay along with the documentation and the BASIC routines for the LCD etc.

Cheers
Dave
 
javavi

Guru

Joined: 01/10/2023
Location: Ukraine
Posts: 521
Posted: 03:32pm 02 Oct 2025
Copy link to clipboard 
Print this post

  DaveC5 said  Changing J15 from a single 2-pin jumper to a 2x3-pin jumper is also no problem and you could wire it to an external switch if you wanted.

 
Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 8358
Posted: 03:49pm 02 Oct 2025
Copy link to clipboard 
Print this post

I keep looking for those switches with horizontal mounting but I don't think they are made. :(  It means fiddling about with little sub-PCBs so I use these:


Mick

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

Guru

Joined: 01/10/2023
Location: Ukraine
Posts: 521
Posted: 09:30am 04 Oct 2025
Copy link to clipboard 
Print this post

@Volhout
Following your advice, I slightly redesigned the palette switch circuit for the PicoMite VGA.
 
DaveC5
Newbie

Joined: 24/09/2025
Location: United Kingdom
Posts: 17
Posted: 06:49am 27 Oct 2025
Copy link to clipboard 
Print this post

PicoBuddy Computer Documentation.zip
The latest version of the PicoBuddy design is finished and uploaded to PCBWay.
https://www.pcbway.com/project/shareproject/PicoBuddy_Computer_v1_1_7deba057.html

Here are the design and build files for you to use if you fancy having a go a building one.

Have fun!
Dave
Edited 2025-10-27 16:53 by DaveC5
 
DaveC5
Newbie

Joined: 24/09/2025
Location: United Kingdom
Posts: 17
Posted: 06:59am 27 Oct 2025
Copy link to clipboard 
Print this post

The updated design features the standard or WinVGA palettes suggested in the comments above. I've also tidied up the legends for some of the connectors and also standardised the pin assignments (e.g. Pin 1 is always 0V).

The ZIP files contains BOMs, assembly and configuration instructions, mechanical and assembly drawings and some simple code samples.

The BOM from Digikey should come in at under 30 GBP at the moment, with everything fitted onboard.

BR
Dave
 
Volhout
Guru

Joined: 05/03/2018
Location: Netherlands
Posts: 5515
Posted: 08:22am 27 Oct 2025
Copy link to clipboard 
Print this post

Dave,

The audio filter main function is to reject the PWM frequency. In PicoMite Peter standardized at 44.1kHz.
The component values you used in the audio filter give 44dB rejection (200 times) on the 44kHz frequency. This is good. It leaves 16mVpp 44kHz ripple at the outputs. But by changing the component values in the filter, you can achieve better. Below values give 70dB rejection, and give less roll off at 10kHz.





Volhout
PicomiteVGA PETSCII ROBOTS
 
DaveC5
Newbie

Joined: 24/09/2025
Location: United Kingdom
Posts: 17
Posted: 05:29am 28 Oct 2025
Copy link to clipboard 
Print this post

Hi Volhout,

Nice!

I think the noise would be closer to 3-4 mVpp, just because it isn't getting the full 3.3 V swing from the PWM, but yeah, this is a better frequency response.

I'd encourage anyone having a go at the PicoBuddy to mod, tweak and optimise as much as they like. It's an open design and there's plenty of scope to fine-tune various parts of the circuit, stepping outside the (self-imposed, admittedly) limited set of components in the BOM. This is a good example; I like the flexibility you get with S&K filters.

The documentation also notes that although the analogue input LFP cutoff is around 48 kHz using the BOM parts, swapping the 3.3 kOhm resistors for 10 kOhm from the BOM drops the cutoff to roughly 16 kHz. But of course the builder could use whatever R-C LPF components worked for their application, the buffer amps reduce the need to worry about the input resistor value.

Have fun!
Dave
 
DaveC5
Newbie

Joined: 24/09/2025
Location: United Kingdom
Posts: 17
Posted: 06:34am 28 Oct 2025
Copy link to clipboard 
Print this post

Here are details of the board assembly for reference
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 10681
Posted: 09:11am 28 Oct 2025
Copy link to clipboard 
Print this post

Volhout

I'm interested in your active filter. It should be cheaper and better than the passive one with the inductors. I've attached the list of Basic components from JLC. These are the ones that are already loaded in their pick-and-place machines and incur no extra charge. You will see there are no 4.7nF capacitors nor 680pF, There are 330pF which presumably could be paralleled.
What is your view on TL072 vs NE5532, they do both
One thing I'm struggling with on the Palm Pico is attenuating the signal to match the input of the amplifier which has a gain of 22dB.
Could I be really cheeky and ask you to propose a variant that both includes a 10K pot and matches the output to a PAM8406 or PAM8302.

DaveC5: I really like your board and apologies for jumping on the thread


Basic.zip
Edited 2025-10-28 19:14 by matherp
 
Volhout
Guru

Joined: 05/03/2018
Location: Netherlands
Posts: 5515
Posted: 09:29am 28 Oct 2025
Copy link to clipboard 
Print this post

@Peter,

Thanks for the JLC inventory list.
Neither TL072 nor NE5532 will do what you want. They need more voltage (+/-5V). But there will be a suitable opamp in JLC inventory. I will tailor the design to meet JLC inventory. I'll PM you when it's done, or post on TBS.

Volhout
PicomiteVGA PETSCII ROBOTS
 
DaveC5
Newbie

Joined: 24/09/2025
Location: United Kingdom
Posts: 17
Posted: 06:13pm 28 Oct 2025
Copy link to clipboard 
Print this post

  matherp said  Volhout

I'm interested in your active filter. It should be cheaper and better than the passive one with the inductors. I've attached the list of Basic components from JLC. These are the ones that are already loaded in their pick-and-place machines and incur no extra charge. You will see there are no 4.7nF capacitors nor 680pF, There are 330pF which presumably could be paralleled.
What is your view on TL072 vs NE5532, they do both
One thing I'm struggling with on the Palm Pico is attenuating the signal to match the input of the amplifier which has a gain of 22dB.
Could I be really cheeky and ask you to propose a variant that both includes a 10K pot and matches the output to a PAM8406 or PAM8302.

DaveC5: I really like your board and apologies for jumping on the thread


Basic.zip


No problem, this is all good stuff.
 
     Page 2 of 2    
Print this page


To reply to this topic, you need to log in.

The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2025