March 5, 2023 iCode retro gaming USB adapters get a major upgrade with the release of its latest update, iCode Firmware 9, on Sunday, March 5th. This version brings a lot of new features, which should delight fans of retro video games! On the hardware side, Firmware 9 is now compatible with the iCode USB models including […]
Author : Ali Jani
RetroArch and Stella configuration for iCode Duo Adapters
Configuring RetroArch Stella 2014 core or Stella desktop emulators to work properly with Atari Paddles can be quite confusing. This guide will help you quickly configure both emulators iCode Duo retro adapters. I recommend Desktop Stella as it will be more responsive and easier to configure. Stella (Desktop) Configuration Coming Soon. RetroArch Configuration RetroArch has […]
How to flash EMMC module to boot with Odroid XU4
Flashing and Booting from an EMMC module on an Odroid XU4 can be tricky. This is because you need a bootloader placed on a hidden Partition of the eMMC memory module. When you clean or flash an EMMC module with normal tools like Etcher or Rufus, you might delete the hidden partition that had the […]
Tutorials and Videos on using iCode adapters for Atari Joysticks, Paddles, Trackballs, and Driving Controllers
Atari Paddles Atari Paddle Jitter elimination with Auto and Manual Calibration See how you can eliminate Paddle Jitter by using the full spectrum of your paddle range on your games. Unlike all other adapters on the market, the iCode duo adapters have auto range calibration plus they give you the ability to you fine tune […]
Analog to Digital conversion with RC circuit in microcontroller projects
If you were to take the knob or dial off of an electronic device, you might find a potentiometer underneath it. A potentiometer is a variable resistor, and the kind shown below changes resistance as the knob turns. This particular one has a resistance range from 0 ohms to 10,000 ohms. RC circuit use combination […]
Flash your Pro Micro with Hex file without Arduino
Flashing micro controllers with Arduino IDE or Platform.io are fairly simple when you have the source code of your sketch but there are times where all you have is the HEX file and you need a simple way to program your Pro Micro or other micro controllers quickly. Both Arduino and Platform.io use a program […]
Atari 5200 USB Adapter for your PC
Couple of weeks ago, I received a request on if I could make my retro joystick adapters compatible with Atari 5200 controllers, so I decided to give it a go. So I got myself a controller on eBay for $30 so I can begin the project. I knew right away that i would likely need […]
Bluetooth wireless Adapter for Atari Retro Joysticks and Paddles
In a previous blog article, I showed how you can make 2 and 4 port USB adapters to use with retro Atari Joysitcks. While that was really awesome, I recently made improvements leading to this next generation adapter that I will cover in this article. The top improvements are: Wireless Bluetooth support Paddle support in […]
How to measure and display battery level on micro-controller Arduino projects
Many micro-controller projects use lithium ion (li-ion) batteries and we needs a simple way to display the state of charge (SoC) which is how much battery we have left. This is typically displayed on the screen as a partially filled battery icon and optionally a percentage indicator next to it. There are however several challenges […]
Atari Retro Joystick USB adapter – Make or Buy – 2 and 4 ports
I recently built a Raspberry Pi 4 unit with Retro Pi and Emulation Station to check out its performance for retro gaming and when I got the Atari 800 emulation to work, it brought back many childhood memories of my first real PC. Games like Star Raiders and M.U.L.E. were well ahead of their time […]