RIDING THE NOSTALGIA TRAIN WITH A 6502 FROM THE GROUND UP

In the very early days of the PC revolution the only way to have a computer was to build one, sometimes from a kit but often from scratch. For the young, impoverished hobbyist, leafing through the pages of Popular Electronics was difficult, knowing that the revolution was passing you by. And just like that, the days of homebrewing drew to a close, forced into irrelevance by commodity beige boxes. ...

Read more

Arduino Analog Thermometer With DS18b20 Module

Introduction Sometimes, it is necessary to add a temperature indicator into your projects. Therefore, in this tutorial you will learn how to hack your analog Voltmeter and convert into an analog Thermometer using Arduino and a DS18B20 temperature sensor. DS18B20 Module In the first place, the Maxim DS18B20 digital thermometer provides 9-bit to 12-bit Celsius temperature measurements and has an alarm functio ...

Read more

Inside the vintage 74181 ALU chip

The 74181 ALU (arithmetic/logic unit) chip powered many of the minicomputers of the 1970s: it provided fast 4-bit arithmetic and logic functions, and could be combined to handle larger words, making it a key part of many CPUs. But if you look at the chip more closely, there are a few mysteries. It implements addition, subtraction, and the Boolean functions you'd expect, but why does it provide several bizar ...

Read more

Reverse-engineering the ALU of 8008 microprocessor

A computer's arithmetic-logic unit (ALU) is the heart of the processor, performing arithmetic and logic operations on data. If you've studied digital logic, you've probably learned how to combine simple binary adder circuits to build an ALU. However, the 8008's ALU uses clever logic circuits that can perform multiple operations efficiently. And unlike most 1970's microprocessors, the 8008 uses a complex car ...

Read more

Inside the 74181 ALU chip: die photos and reverse engineering

What's inside a TTL chip? To find out, I opened up a 74181 ALU chip, took high-resolution die photos, and reverse-engineered the chip.1 Inside I found several types of gates, implemented with interesting circuitry and unusual transistors. The 74181 was a popular chip in the 1970s used to perform calculations in the arithmetic-logic unit (ALU) of minicomputers. It is a moderately complex chip containing abou ...

Read more

DueProLogic – USB-CPLD Development System

The DueProLogic makes programmable logic easy with an all inclusive development platform. It includes an Altera Cyclone IV FPGA, on board programming, four megabit configuration flash, and an SD connector for add on memory. You can create your HDL code, program it into the flash and interact with the hardware via a Windows PC. This is the FPGA (Field-Programmable Gate Array) development board and runtime en ...

Read more

Circuit provides cold-junction compensation

The accuracy of any circuit or system that uses a thermocouple to determine the temperature of a process is limited by the accuracy of the method used to perform cold-junction compensation. In a thermocouple measurement, two wires of dissimilar metal join together at the "hot," or measurement, junction. The isothermal termination of the thermocouple wires provides a second "cold," or reference, junction. Th ...

Read more

The Arduino Gatekeeper

The Arduino Gatekeeper is an IoT-connected authenticator for outdoor gates and doors. No longer are keys required for secure backyards! Things used in this project Story Introduction The Arduino Gatekeeper is an IoT-connected authenticator for outdoor gates and doors (or anything else that can be monitored with reed switches). The first function of the device is to remotely monitor when gates are opened or ...

Read more

Inside the ALU of the first ARM microprocessor

I stood in stunned silence at the smoke billowing up from the hardware on the workbench. Just moments before, it had been operating as expected, before self-destructing with a sound that can only be compared with a gunshot. The failure of the hardware under test had an unexpected consequence: the computer that had been using a USB-to-UART converter to communicate with the hardware experienced a USB fault th ...

Read more

The Arduino Microprocessor Miniterm Project Pages: keattsd

Navigation LCD_driver.c LCD_driver.h LCD_driver.h.out ball12d.php bojia.c bojia.c.out chenb.php doyler.php ellwangerk.php foo.txt frickd.php gamblec.php hurleyg.php keattsd.php littletonj.php panuskip.php parsonstc.php schrodere.php Here is keattsd Bluetooth SNES Controller Supplies I used the following supplies for my mini-term project: Arduino Uno microcontroller RN-42 bluetooth module USB A to B cable On ...

Read more
Scroll to top