Readers: If you'd like to build the CV Generator featured in this post, please go to PCBWAY's Community pages--gerber file; KiCAD 9 project/pcb/schematic/library files, B.O.M.'s, and more, are here.
You can also help out this blog immensely by checking out PCBWAY using the link here. Thanks!
==============
Just got back from a long and much needed vacation with the psychiatrist wife--back home and back to it.
This time I improved the ATTINY 1624 based CV generator from this previous post--good news: hey, it works.
![]() |
Synch issues with my camera made the OLED appear to drop lines of text but in real life the super cheap OLED display looks good. |
Reviewing its features:
- Three -10 to +10 DC CV outputs, independently controlled from potentiometers (not rotary encoders). I like the way pots feel for this application; in general I dislike membrane switches and rotary encoders.
- A 5V momentary switch for creating triggers with a dedicated output and LED.
- Practical use of the ATTINY1624's super affordable high resolution mux'd AD conversion (details here towards the bottom of the post)--to see if I could get >12 bit oversampling using the analogReadEnh function in sketch (it works!)....This is killer feature that's surprisingly under-documented.
- Eurorack footprint--this is going to go into my bench rack.
- Test Points. TP1 can be used to test the MCU via a blink subroutine, or maybe some future expansion. TP2 should be adjusted to 2VDC using the 20K trimmer for bias offset for the final buffer stages.
- A TX/GND serial port. For future expansion? Who knows. But I figured why not.
- A port for UPDI programming. See previous post here (halfway down the post) and IMSAI guy video here.
USELESS BUILD PHOTOS
![]() |
Always happy to get new PCB's from my sponsor, PCBWAY. Even with the tariffs these guys are still way cheaper and faster than anything I can find in North America. Go A's! |
![]() |
I used an SMD stencil, solder paste, and a hotplate. This has become my go-to assembly process for most of what I do these days--it's fast....with some practice SMD hand assembly has become easier for fab, mods and troubleshooting vs. through-hole. |
![]() |
I gloofed on a bit too much paste but fortunately it's a pretty forgiving process. |
![]() |
The hot plate process is surprisingly forgiving but I ended up with a few solder blobs on the SOIC IC's. Fortunately these can be quickly fixed with solder wick. |
![]() |
Firmware test.... |
![]() |
For the OLED I de-soldered its edge pins and used longer pins instead. This allowed the display to stand off from the PCB an appropriate distance. After putting items into place I tacked soldered the edge connector pins, removed the front panel PCB, and finished soldering. |
Overall, fun times; I might build a few more of these.
Until next time, don't breathe the fumes.