Pseudonymous maker “Electro Boy” has blended two giants of expertise collectively in a conflict of eras: an Arduino UNO-layout improvement board powered by the venerable Intel 8051 — or, at the least, a contemporary equal of 1.
“I do know it’s fairly previous, and it’s the first microcontroller I had began with,” Electro Boy writes of the Intel 8051. “It was [one of] the primary microcontroller[s] [from] Intel, launched again in 1980, and the pc period began from there. That is very talked-about and even these days there are few purposes like calculators [and] automotive purposes that are working on it. Within the Eighties there was no idea of flash ROM, and even at the moment this MCU [Microcontroller Unit] got here with Harvard structure during which code and information reminiscence are separated from one another.”
The 8051 Dev Board turns one in all Intel’s first microcontrollers, launched in 1980, into an Arduino UNO-style improvement gadget. (📷: Electro Boy)
To function a bunch for the Intel chip, Electro Boy turned to one of many longest-enduring hobbyist microcontroller board designs round: the Arduino UNO. There is a catch, after all: the Intel 8051, extra correctly generally known as the Intel MCS-51, is long-discontinued — which is the place Microchip’s AT89S52-24PU chip is available in. “[The] 80S52 has larger efficiency and higher options than [the] unique microcontroller,” Electro Boy notes, “with 8kB [of] onboard flash as program reminiscence.”
Utilizing the AT89S52 means an easier circuit design with fewer exterior elements: the chunky 40-pin DIP chip slots right into a socket within the heart of a board with little or no else past a handful of passives, some LEDs, a 12MHz crystal oscillator, a 5V regulator linked to a 12V barrel-jack DC energy connector, and a USB Sort-C connector — good for energy solely, the 8051 predating the Common Serial Bus customary by a couple of a long time.
The board features a USB Sort-C connector, however it’s for energy solely — the 8051 being a little bit older than USB. (📷: Electro Boy)
“I took inspiration from [the] Arduino UNO and designed a PCB with all of the controls on it, the programming headers are positioned on one header, and all of the 4 ports have twin headers,” Electro Boy explains. “I additionally designed the ability part with some capacitors, DC jack, and linear voltage regulator on the identical board. I enlarged the dimension[s] a little bit, and positioned all of the 4 ports accordingly.”
Electro Boy has revealed the venture right here on Hackster, with schematics and Gerber information for the PCB obtainable beneath the reciprocal GNU Normal Public License 3.