Turn-key PCB assembly services in prototype quantities or low-volume to mid-volume production runs

Atari Wallet – The Pocket-sized Atari Games Device!

Guys, what’s the common of these games? The Donkey Kong, Super Mario Bros and Space Invaders. Yep, they’re all retro games, which are extremely famous in the late 70s and early 80s! If you’re born in 70s or 80s, but you haven’t play these games before, then you’re really outdated. Believe it or not, these three games are known as the top five best seller retro games of all time, and it’s still very famous, even though in this 21st century! Honestly, for the avid retro gamers, you might own at least one or more video game console. Have you ever heard of Atari 2600 before? During the 1980s, Atari 2600 was an icon for the video game and “a must have gadgets” by most of the teenagers! Guess what, the advent technology allowed the creator to repurposed the 100% original Atari 2600 into the pocket-sized “Wallet Atari”. By using the Atari cartridges and a little bit modification, you’re able to create a Wallet Atari, which is allowing the user to carry it to anywhere they go. There’s a card… Continue reading

Space Invaders in Button-sized is Extremely Cool!

If you were born in the 80s and raised in the 90s, you’ll be very familiar with those retro video games, such as Super Mario Bros, Battle Tank and maybe Space Invaders! Talking about the Space Invaders, it is an arcade video game designed by Tomohiro Nishikado in 1978. Frankly, Space Invaders is to be recognized as one of the earliest shooting games in two-dimensional graphics. For those that haven’t play Space Invaders before, the main goal of this game is to defeat waves of aliens with a laser cannon. Once you’re managed shooting down an alien spaceship, you’ll be rewarded by points. This retro game is unbelievably popular, where there’s still many fans who love Space Invaders until today. If you’re interesting to build a button-sized Space Invaders, then you should spare a few minutes and hang out here. This Space Invaders is based on the ATmega164P and it has enough input pins to drive all the 24 pins of the matrix. Beside that, the SOT323 transistor is being used in this project, as it is much smaller than… Continue reading

AVGA Time Means Play Time!

Do you have any ideas that you can create some retro games, such as Super Mario Bros, Mr. Pacman etc with a little bit help from the color m16-based AVR? Before you start the project, there is something important that you must know about it! For your information, this AVGA has two different structures, which as: The Core Video.c – Video sync signal generator Driver.s – Video graphics driver Sound.c – Sound driver The Utils Window.c – vertical screen mapping utility Overlay.c – floating image rendering engine Background.c – the based image rendering engine Since the AVR doesn’t offer enough RAM for direct video memory, some real-time compression must be used in this project. One of the most common ways to overcome this problem is a TILE-based driver. In this kind of systems, screen is divided into X*Y tiles. Each tile will be addressed by reference table located in RAM and the true tile graphics is stored somewhere else, such as in ROM or RAM. Basically, AVGA is strictly TILE-based AVR interrupt driven audio-video driver for a single-chip game console.… Continue reading