Pixion’s Inputs

Hello Pixioneers! Today, let’s dive into an exciting new step for Pixion: how we’ll interact with it. Since Pixion is designed to be a tiny home console, I’ve decided to go with a classic controller, like most standard consoles. No mouse, no keyboard. After all, a game console is only as good as the way…

Pixion’s Audio Output

Hello Pixioneers! Today, let’s dive into the fascinating realm of sound: a world full of vibrations, codecs, and frequencies! I’ll be honest with you: I have almost no knowledge about “audio stuff.” My experience? Extracting a few .wav files from CDs and .ogg files from game folders, converting them into .mp3 via a free online…

Pixion’s video output

Hello Pixioneers! A short post today. Let’s have a quick look at how Pixion will handle video output. As previously mentioned, I chose to use a VGA interface for its simplicity compared to more modern standards like HDMI or DisplayPort. VGA is well documented and can be implemented relatively easily from scratch on an FPGA….

Pixion’s video buffer

Hello Pixioneers!This time, we’re diving into something a little more hands-on. Given the architecture we’ve chosen, the first logical step is to select the right memory for our double video buffer. Goal: Support a resolution of 640 x 480 pixels at 60 Hz, with 8-bit color (RGBA).That means our screen buffer needs to handle 640…

Pixion’s Goals and Architectural Design

Hello Pixioneers! It’s time to dive into the functionality and architecture I’ve selected for my little Pixion project. As mentioned in the previous article, the goal of this DIY endeavor is to develop a prototype home console with the following requirements: Must Have: Nice to Have: Architectural Considerations: Based on these requirements, I’ve come up…