@diyelectromusic

2.2K Followers
572 Following
2.2K Posts

Simple DIY electronic music projects - #Arduino, #RaspberryPi #MIDI, #synthdiy, where music and #STEM overlap. Home of the #LoFiOrchestra and follower of #MakersHour. I also try to list every time I get a #MakerFail too, as that is how I learn!

Blog: @diyelectromusic.com

Videos: @diyelectromusic

Non music-related making: @emalliab

Websitehttps://diyelectromusic.wordpress.com/about/
PronounsHe/Him
CountryUK
GitHubhttps://github.com/diyelectromusic/
# Calling all #ZXSpectrum Enthusiasts #
All three issues 01,02,03 of FREEZE-ZX ‘zine are now back in stock!
Grab yourself a copy or three from:
freeze64.com/freeze-zx/
#Speccy #Z80 #IndieGames #RetroGames

Ah, I've just read about the use of the INSERT key in KiCad to repeat a previous action with an incrementing count.

Perfect for adding labels to things like an address or data bus in a schematic.

I really ought to read the documentation properly one of these days :)

#KiCad

Wow that's amazing. A Z84C0020PEC - that's a 20MHz Z80 CPU - for less than £3 on Aliexpress!

I mean, I'm seriously tempted to get some just to see if the thing is even a CPU of any kind! :)

I made a thing! Come help out?

retrorepro.wiki — a catalogue of modern reproduction parts for vintage computers. Reloaded logic boards, 3D-printable brackets, replacement chips, analog board recreations and more.
Mac-heavy right now (that's what my bookmarks look like), but Commodore and IBM PC sections are coming.
Missing something? Account requests are open.
https://retrorepro.wiki/Main_Page

(Who wants to make a logo?)
#vintagemac #vintagecomputers #vintageapple #retrocomputing

Retro Repro Wiki

But we also recognise that the community that we serve, the people for whom we do this, don't have much to give. We are many. Our community is strong. And even a regular donation of just £1 a month makes an astronomical difference. If every one of our followers on here and Bluesky donated £1 a month, that's our *entire* running costs covered. https://www.vaginamuseum.co.uk/donate
Donate | Support Education & Empowerment – Donate Now — Vagina Museum

Support the Vagina Museum through donations to fund exhibitions, educational programs, and keep the museum accessible to all. Join us in empowering through education.

Vagina Museum

So, cheap PLDs from China... what kinds of mischief is likely?

I need some ATF16V8B in DIP format, but what might I end up with and would it be worth a punt?

I know how with general logic, they might be the wrong types, etc, but I don't know much about PLDs.

For my messing around, I'm not bothered by pulled devices even if re-tinned and re-etched, providing they are still likely to be usable...

Can you believe View-Masters have been going since the 1930s!? Join me for a look back at their history, right through our childhoods and on to present day, in my latest RetroSpectives video all about the 3D View-Master range.

Video Link:
https://youtu.be/rJbbod_BHkA

Continuing might slight mini-moan about the RP2040/RP2350 PIO... this code is really making me squirm...

static inline pio_sm_config pwm_program_get_default_config(uint offset) {
pio_sm_config c = pio_get_default_sm_config();
sm_config_set_wrap(&c, offset + pwm_wrap_target, offset + pwm_wrap);
return c;
}

This is automatically produced by the assembler.

Notice that the "get" function has an interesting side effect of setting some pretty crucial parameters on the fly...

Have Aliexpress unpacking videos always been a thing and I just didn't notice?

Or have lots more people suddenly started doing them...?

New technical article published on how to make a drum machine app in #Perl: https://www.perl.com/article/making-an-asynchronous-clocking-drum-machine-in-perl/ - Woo!

Thanks @oalders :D

Making an Asynchronous Clocking Drum Machine App in Perl

Let's Make a Drum Machine App!

Perl.com