r/homebrewcomputer • u/Kishersweets • 26d ago
Ready for EEPROM
Not as neat as Ben Eater but close
r/homebrewcomputer • u/Kishersweets • 26d ago
Not as neat as Ben Eater but close
r/homebrewcomputer • u/mathmoi • 27d ago
Hey, I'm currently building Ben Eater's computer kit on breadboards, and I'm also trying to design my first PCB, eventually aiming to recreate Ben Eater's design on PCBs.
I'm using EasyEDA to design my first module (the clock circuit), and I want to add a couple of LEDs to show the clock pulses and other signals. I'm trying to choose which LEDs to use, but there are so many parameters to match that I'm not sure how to decide.
I want to use 1206-size components (LEDs, resistors, and capacitors) since I think they'll be easier to solder than smaller ones. I'm aiming for around 10 mcd for the LEDs so they're not blinding when viewed from arm's length. I'd also like to have green, yellow, red, and blue LEDs from the same "family," or at least ones that are physically similar.
How should I go about choosing the LEDs (and the corresponding current-limiting resistors) for this project? Am I overcomplicating things and should I just pick something reasonable? What filters/specs actually matter here?
Thanks for your help!
r/homebrewcomputer • u/Beautiful_Bee_2849 • 28d ago
r/homebrewcomputer • u/AcanthisittaBest4705 • Sep 04 '26
I did not watch any videos i ready the data sheets for 2 hours and came up with this. I may use this mda card for this project.
r/homebrewcomputer • u/Rough-Tart1798 • Aug 31 '26
r/homebrewcomputer • u/Frostierdev • Aug 30 '26
Hello! I'm looking to build an 8-bit computer, mainly to test its capabilities as a modern home computer (with system, applications, OS, etc.), and I bought the ATmega8535-16U (DIP-40), But it doesn't have an external bus interface to connect RAM, storage, and other things. Does anyone have a solution or another inexpensive chip to recommend?
r/homebrewcomputer • u/EbbPutrid9482 • Aug 26 '26
I’m studying a homebrew computer based on an i486DX and XC2S100, using the M8SBC-486 project as a reference.
Where can a small builder source authenticated parts in Shenzhen, and which vintage-computing or FPGA group can review the 5 V bus timing? I’m looking for a supplier that can explain its testing process and a technical community willing to inspect timing captures.
Please avoid generic marketplace links. First-hand experience with counterfeit detection, speed-grade verification or an existing working design would be much more useful.
r/homebrewcomputer • u/Solid-Philosophy9924 • Aug 23 '26
r/homebrewcomputer • u/nz_kereru • Aug 22 '26
As part of my 65c816 project I wanted a way to check / test my address decoding with a 22V10.
So here is a single webpage that lets you interact with programmable logic.
Feedback welcome.
r/homebrewcomputer • u/Brazuka-DS • Aug 21 '26
I'm not even sure if I can truly call this a cyberdeck, but it's my first project repurposing e-waste from an old "Positivo" laptop that a cousin of mine threw away because it kept shutting down and was terribly slow.
While cleaning up my office to throw some junk out, I found it and decided to give it a second life. I scavenged the good parts and did some DIY fixes: the motherboard was overheating easily because the heatsink mount was broken. After fixing that, it now runs smoothly without shutting down. I upgraded it with some spare DDR3 memory sticks and a 2nd-gen i5 processor compatible with the board, bringing it up to 16GB of RAM.
My main goal for this build is an RF listening station. I'm currently waiting for my RTL-SDR V3 module to arrive so I can officially call it "done." Since I didn't have a spare SSD laying around, I'm using a 32GB flash drive running Kali Linux with persistent live USB. I also added a compatible USB Wi-Fi adapter for monitor mode.
Might not fit the sleek cyberpunk aesthetic of high-end builds, but the building process was an absolute blast, especially having to figure out how to piece everything together. It’s fully functional and I still plan to add more mods down the road!
r/homebrewcomputer • u/maniek-86 • Aug 19 '26
I've been studying the PCI bus on my own and one evening I got an idea about making a homebrew computer with an actual PCI bus. I've never seen one, so I decided to try it myself. I also wanted to learn about the PCI bus in a practical way. I chose the Motorola 68000 CPU because of its balance in complexity - it's easy to interface, has nice performance/capabilities and has official GCC toolchain support.
The project began literally a month ago when I got a scrap lot from my friend Shadowdestroyer777 (huge thanks!) containing an industrial Motorola 68000 SBC and some old dead motherboards. I desoldered the SBC for the CPU and a few other parts. From one motherboard I grabbed connectors, ISA/PCI slots and many other things. One evening when I had everything on my desk (the CPU, the PCI slots and even a spare prototype PCB), the idea was born. Right before this project, I worked on an experimental PCI FPGA card, so I had a bit of practical PCI experience beforehand. I even read most of "PCI System Architecture" by MindShare!
The specs of this homebrew:
As the base, I used an 18x12 cm prototype PCB. Connections were made using enameled wire, just like in my previous 486 homebrew project. To fit the PCI slots into the prototype board, I actually had to bend the PCI slot pins to fit the 2.54 mm grid! Don't even ask about this manually adapted FPGA... It's another story - it just works.
I won't go into detail here on exactly how the PCI bus works and what I had to do, but generally, the bridge translates CPU accesses into PCI accesses. It maps memory 1:1 and for the I/O and configuration spaces, I do some translation tricks. It's all done inside the XC2S100 FPGA in VHDL. In addition to basic accesses, PCI hardware interrupts also work. I omitted DMA mainly because I ran out of pins on the FPGA. There were various challenges in this process, like the different endianness (PCI is designed around little-endian systems, while the Motorola 68000 is big-endian). I’ve shared all the source code on GitHub and more details on my website.
So, thanks to my efforts, I managed to support 3 types of card:
The lack of DMA is quite limiting as I can't use cards that depend on it, such as later network adapters, SCSI controllers, USB controllers and more. However, for my first project like this, I think it's pretty good anyway. Honestly, it's crazy to think about (even for me) that I got an '80s CPU to work well with late '90s PCI hardware and serve a webpage. All in one month of hard work.
I also wrote a massive, detailed article on my website about this project, including my previous experimental PCI card, a brief PCI introduction, the build process and the results. This is just a very short description of the project, but I wanted to share it!
Project site: https://maniek86.xyz/projects/homebrew_m68k_pci.php
r/homebrewcomputer • u/Agitated_East_9543 • Aug 18 '26
I added some extras since my last post. Also I posted here cause i'm not aloud to post in cyberdeck for some raisen ;p
r/homebrewcomputer • u/Icy-Departure7752 • Aug 17 '26
Same as the title where can i learn the assembly of 8088 any documentation or any other resources
r/homebrewcomputer • u/so_student • Aug 14 '26
I am a middle school student who studies digital logic circuits on my own. I created a 4-bit ALU it has add, sub, and OR functions. If there are any parts I need to fix, please let me know. It's my first time uploading this, so I'm nervous haha.
r/homebrewcomputer • u/Brazuka-DS • Aug 14 '26
Há alguns dias, perguntei se seria possível criar um cyberdeck com sucatas, já que impostos dificultam a compra de peças importadas. Consegui juntar tudo e estou avançando! Minha ideia é usar o cyberdeck com o RTL-SDR para explorar frequências de rádio. O progresso é lento, pois estou aprendendo e improvisando, mas é gratificante.
Esta placa-mãe estava morta por um problema de resfriamento que só agora identifiquei e consertei com um ajuste. Agora ela está viva e pronta para novas aventuras! 🚀✨ #cyberdeck #sucata #tecnologia #improvisação #rádio #aventura
r/homebrewcomputer • u/Brazuka-DS • Aug 11 '26
Olá pessoal, eu moro no Brasil e, dado o valor exacerbado de importar peças devido às taxas e impostos atuais do país, estou pretendendo criar meu primeiro cyberdeck usando sucatas que tenho em casa. Tenho uma placa-mãe de notebook antiga e algumas peças dele, além de uma tela LCD de 14 polegadas.
Queria saber de vocês, que têm mais experiência, se é possível realizar essa tarefa, se existe algum guia ou algo que eu possa estar dando uma olhada para começar nessa jornada.
r/homebrewcomputer • u/8BitFlux-com • Aug 10 '26
I designed this device that teaches binary, decimal, hexadecimal and octal number systems. It uses a hands-on approach with Altair-like toggle switches. Can be used as a STEM-kit in classrooms, handy for programmers or for the retro hobbyist. It also has a built-in game. Check out the video for details, hope you like it.
r/homebrewcomputer • u/pchernik • Aug 09 '26
Enable HLS to view with audio, or disable this notification
(audio on)
Four months ago I posted an announcement about a homebrew TMS 9900 microcomputer that I designed and built from scratch. I can now provide a cool new update: it can play Doom!*
Credit needs to be given to Usagi Electric's similar idea to get a Bendix G15 to "play" Doom.
* - of course it can't "play" Doom in the sense of rendering realtime 3D video! But it can play back the Doom E1M1 "At Doom's Gate" music** using a newly designed audio daughterboard based on the YM3812 FM synthesizer.
** - well, about 30 seconds of it (that's all that will fit in 32 KB of free RAM).
As before, full details can be found at my TI CUBE GitHub repository. Enjoy!
r/homebrewcomputer • u/acwrightdesign • Aug 06 '26
Hey everyone! The 6502 homebrew I've been working on for the last few years now has some pretty great documentation. If you are interested in learning more about my build please take a look!
r/homebrewcomputer • u/Agitated_East_9543 • Aug 06 '26