A new VERA for other retro projects (and also X16)

This is for products with a physical and digital component. Things like an Arduino based emulator of a 1970s mainframe, a toaster that butters your bread, or even a homebrew computer.
Post Reply
Wavicle
Posts: 269
Joined: Sun Feb 21, 2021 2:40 am

A new VERA for other retro projects (and also X16)

Post by Wavicle »

During the lead-up to VCFSW, I rushed to design a new VERA PCB intended as a retro accessory for microcontrollers. I got a bit carried away and put a microcontroller directly onto VERA.
VERA ¡Espicial!.png
VERA ¡Espicial!.png (219.36 KiB) Viewed 6266 times
A few days before I had to leave for VCSFW, the first engineering samples came back.
IMG_20230620_135806327 (2).jpg
IMG_20230620_135806327 (2).jpg (589.19 KiB) Viewed 6266 times
I had one hastily assembled for VCFSW, but due to a couple of board design bugs, it wasn't working quite yet. I found one issue before they arrived and bodged that, but there were a couple others waiting to be found.
IMG_20230621_201350497 (2).jpg
IMG_20230621_201350497 (2).jpg (464.54 KiB) Viewed 6266 times
Once back, I was able to properly debug and get it working.
IMG_20230702_141756207.jpg
IMG_20230702_141756207.jpg (2.1 MiB) Viewed 6266 times
This VERA is will be accessible over a 25MHz SPI interface after I finish that Verilog code, and after accounting for overhead will be close to the speed when driven by an 8MHz 65C02. By adding the microcontroller to the VERA itself, it can also act as super-charged X16 VERA using the same 8-bit parallel bus interface, potentially enabling "air dropping" of files onto the SD card over WiFi or who knows what else. Last, the board can act as a single board computer of its own (which is why the audio jack and USB port are there). Here is a comparison of the two VERA PCB designs:
Vera comparison 1.png
Vera comparison 1.png (6.12 MiB) Viewed 6266 times
Before anyone asks, I intentionally feature-capped this design so that it could not 1) turn the X16 into a glorified ESP32 peripheral; or 2) emulate a complete X16. It opens up many possibilities though!
User avatar
desertfish
Posts: 1039
Joined: Tue Aug 25, 2020 8:27 pm
Location: Netherlands

Re: A new VERA for other retro projects (and also X16)

Post by desertfish »

impressive work once again :o
Wavicle
Posts: 269
Joined: Sun Feb 21, 2021 2:40 am

Re: A new VERA for other retro projects (and also X16)

Post by Wavicle »

Haven't updated this in a while. A few changes have been made from the early board pictured here.

Aside from moving ports around, there is also now an SPI path between VERA and the ESP32 because the idea of having a network card that worked with the X16 seemed to have great appeal.
VERA_ESPI.png
VERA_ESPI.png (2.64 MiB) Viewed 5611 times
Post Reply