Projects in Awesome Lists tagged with 8051
A curated list of projects in awesome lists tagged with 8051 .
https://github.com/larsbrinkhoff/lbforth
Self-hosting metacompiled Forth, bootstrapping from a few lines of C; targets Linux, Windows, ARM, RISC-V, 68000, PDP-11, asm.js.
6502 8051 arm asmjs avr compiler cortex-m forth interpreter linux m68k metacompiler msp430 pdp11 programming-language risc-v riscv self-hosted x86
Last synced: 05 Apr 2025
https://github.com/larsbrinkhoff/lbForth
Self-hosting metacompiled Forth, bootstrapping from a few lines of C; targets Linux, Windows, ARM, RISC-V, 68000, PDP-11, asm.js.
6502 8051 arm asmjs avr compiler cortex-m forth interpreter linux m68k metacompiler msp430 pdp11 programming-language risc-v riscv self-hosted x86
Last synced: 21 Apr 2025
https://github.com/MicroCoreLabs/Projects
Ted Fried's MicroCore Labs Projects which include microsequencer-based FPGA cores and emulators for the 8088, 8086, 8051, 6502, 68000, Z80, Risc-V, and also Typewriter and EPROM Emulator projects. MCL51, MCL64, MCL65, MCL65+, MCL68, MCL86, MCL86+, MCL86jr, MCLR5, MCLZ8, MCL6809, XTMax
6502 68000 6809 8051 8051-microcontroller 8086 8088 apple2 atari2600 commodore-64 commodore64 eprom-emulator intel-8086 motorola-68000 nabu pcjr pcxt risc-v z80 z80-emulator
Last synced: 09 Jul 2025
https://github.com/wagiminator/Development-Boards
Collection of various development boards for microcontrollers (e.g., CH55x, CH32, PY32, STC8, STM32) and accompanying example software.
8051 ch32v003 ch32v203 ch32x033 ch32x035 ch551 ch552 ch554 ch559 ch55x ch55xduino cpld max3000a py32f002a risc-v stc8h stm32c011 stm32g030
Last synced: 17 Sep 2025
https://github.com/wagiminator/development-boards
Collection of various development boards for microcontrollers (e.g., CH55x, CH32, PY32, STC8, STM32) and accompanying example software.
8051 ch32v003 ch32v203 ch32x033 ch32x035 ch551 ch552 ch554 ch559 ch55x ch55xduino cpld max3000a py32f002a risc-v stc8h stm32c011 stm32g030
Last synced: 28 Jul 2025
https://github.com/zerog2k/stc_diyclock
STC DIY Clock redux (STC15F204EA, STC15W404AS, STC15W408AS)
8051 aliexpress banggood clock diy-clock-kit ds1302 platformio sdcc stc-isp
Last synced: 27 Sep 2025
https://github.com/wagiminator/ch552-usb-knob
Rotary Encoder with NeoPixels and USB Interface
8051 ch552 ch554 ch55x neopixel rotary-encoder usb volume-control
Last synced: 23 Aug 2025
https://github.com/carlossless/smk
A keyboard firmware for sinowealth-8051-based devices
8051 air60 byk901 byk916 eyooso firmware keyboard-firmware nuphy sh68f90a sinowealth smk z11
Last synced: 28 Jan 2026
https://github.com/cyrozap/rv51
A RISC-V emulator for the 8051 (MCS-51) microcontroller.
Last synced: 26 Jan 2026
https://github.com/larsbrinkhoff/xforth
Experimental Forth cross compiler for tiny devices
8051 assembler avr compiler cortex-m cross-compile cross-compiler embedded forth microcontroller msp430 pic stm8
Last synced: 17 Mar 2025
https://github.com/platformio/platform-intel_mcs51
Intel MCS-51 (8051): development platform for PlatformIO
8051 intel intel-8051 mcs51 platformio platformio-platform
Last synced: 01 Aug 2025
https://github.com/wagiminator/ch552-mousewiggler
Simple Board that can be used as a Mouse Jiggler, a Rubber Ducky, or a Caps Blocker
8051 ch552 ch554 ch55x mouse-jiggler neopixel rubber-ducky usb ws2812
Last synced: 12 Apr 2025
https://github.com/wagiminator/ch552-picodap
CMSIS-DAP compliant SWD Programmer
8051 ch552 ch55x cmsis-dap daplink programmer swd
Last synced: 12 Apr 2025
https://github.com/socxin/n76e003
L1 R1: Nuvoton 8051 MCU (N76E003)
8051 lowend lowpin mcu nuvoton nuvoton8051 os-q qio qitas
Last synced: 04 Apr 2025
https://github.com/gmostofabd/8051-assembly-programming-and-proteus-simulation
⚙️ 🔧 Comprehensive Tutorials on ATMEL 8051 Series Microcontroller Programming (AT89S51/52) using Assembly Language 🔧. Learn how to use ATMEL 8051 Microcontrollers from the ground up! This repository covers everything from the basics to advanced interfacing techniques with examples. Using Proteus for simulations, you'll get hands-on experience.
3d 8051 asm assembly atmel ciruits code guides hex language links microcontroller pcb programming proteus refferences schematics simulation visualization
Last synced: 14 May 2025
https://github.com/socxin/mcs-51
Intel MCS-51 Architecture
8051 architecture mcs-51 qitas
Last synced: 20 Jan 2026
https://github.com/sshahryiar/nuvoton-n76e003-tutorial
Nuvoton N76E003 Tutorial
8051 iar keil n76e003 nuvoton nuvoton8051
Last synced: 20 Jan 2026
https://github.com/mgoblin/stc15lib
STC15W408AS hardware abstraction layer
8051 8051-microcontroller mcs8051 stc stc-mcu stc15w408as
Last synced: 10 Jun 2026
https://github.com/socxin/ch559
L2 R2: WCH 8051 USB MCU (CH558/CH559)
8051 ldo mcu usb usb-device usb-host wch
Last synced: 04 Apr 2025
https://github.com/sshahryiar/8051-projects
My projects using AT89xx Microcontrollers and MikroC Compiler
8051 8051-microcontroller 8051-projects at89c2051 at89c51 at89c52 at89s51 at89s52 c microcontroller mikroc
Last synced: 13 Apr 2025
https://github.com/sarincr/learn-embedded-c-with-8051-microcontroller
Simple 89C51 microcontroller exercises including examples of GPIO, Timer, Interrupts, ADC, UART, and more.
8051 8051-architecture 8051-projects embedded-c embedded-devices embedded-systems iot keil microcontroller microcontrollers
Last synced: 13 Apr 2025
https://github.com/socxin/ch543
L1 R2: WCH 1T 8051 USB PD MCU (CH543/CH542/CH541/CH540)
Last synced: 11 Apr 2025
https://github.com/yanranxiaoxi/8051-uno-development-board-based-on-stc8g-and-stc8h
基于 STC8G 与 STC8H 系列单片机的 8051 Uno 开发板
8051 development-board easyeda hardware-design jlceda stc-mcu
Last synced: 02 Jan 2026
https://github.com/alirezajoodi/8051_projects
8051 Microcontroller Projects
8051 bascom8051 display lcd microcontroller mikroc relay srf02 uart
Last synced: 07 Feb 2026
https://github.com/mr-dos/8052-schizoid_demo
My own improved implementation of so-called "Schizofreny" 8051 board.
8051 8052 bootloader devboard devkit ide intel microcontroller oldschool
Last synced: 13 Apr 2025
https://github.com/emdarcher/vintage_beauty
Driving vintage HP HDSP-2000 Alphanumeric LED displays with a retro EPROM 8051 Microcontroller.
8051 alphanumeric-display hdsp-2000 led microcontroller vintage
Last synced: 18 Mar 2026
https://github.com/werwolv/8051emulator
A simple emulator for code built for the 8051 architecture
Last synced: 12 Apr 2025
https://github.com/sadrasabouri/mpf
Micro-Professor (MPF - I) for 8051 Instruction Set
8051 8051-architecture 8051-projects assembly microcontroller
Last synced: 19 Jul 2025
https://github.com/socxin/ch549
L1 R2: WCH 8051 USB PD MCU (CH549/CH548)
8051 pd qitas uart usb usb-device usb-host wch
Last synced: 11 Apr 2025
https://github.com/wa1tnr/amrforth-v7-f330
amrFORTH v7.1.0_beta +C8051F330 +CP2104 for gforth 0.6.2
8051 8051-architecture 8051-assembly 8051-microcontroller 8051-projects amrforth c8051 c8051f330d forth forth-interpreter forth-language gforth metacompiler silabs tethered-forth
Last synced: 27 Jan 2026
https://github.com/sshahryiar/silabs-c8051f330-microcontroller-tutorial
Tutorial on SiLabs C8051F330D Microcontroller
8-bit 8051 8051-architecture 8051-microcontroller c c8051 c8051f330d c8051f33x codewizards mikroc mikroelektronika silabs
Last synced: 30 Apr 2026
https://github.com/socxin/sg2002
L6 R5:SOPHON RISC-V C906 SoC (SG2002/SG2000)
8051 c906 cortex-a53 npu qitas risc-v sophon
Last synced: 19 Mar 2026
https://github.com/tanmoy2504/8051project
Repository Containing all Keil uVision5 C51 Project file for 8051 Microcontroller in C Language. Targeted Device - Microchip AT89S51/AT89S52
8051 at89s51 at89s52 atmel embedded-c keil-uvision5 mcs51 microchip microcontroller
Last synced: 27 Feb 2026
https://github.com/mgoblin/electronichourglasskit
This repository contains programming examples for electronic hourglass kit.
8051 8051-microcontroller electronical-kit hourglass hourglass-kit stc stc-mcu stc15
Last synced: 19 Jun 2026
https://github.com/alirezajoodi/8051_exercises
8051 Exercises
7segment 8051 adc adc0804 bascom8051 embedded-systems lm35 mcu microcontroller sensor
Last synced: 09 Apr 2025
https://github.com/ke0ff/icom_uxff_revt
Source and support for the UXFFront module revision-T (TX/RX) for the ICOM IC-900/IC-901 UX radio modules
8051 c fm-radio keil-uvision pll radio-controller rs-232 silabs spi transceiver
Last synced: 13 Sep 2026
https://github.com/gmostofabd/8051-keypad
📦 The 8051 4x4 Keypad Interfacing demonstrates how to connect and interact with a 4x4 matrix keypad using the AT89C51 microcontroller. Keypads are commonly used for user input in embedded systems, and in this project, we showcase how to read key presses using Assembly language.
4x4-keypad 8051 assembly circuit download files hex interfacing keypad language microcontroller programming proteus schematic simulation
Last synced: 19 Jul 2025
https://github.com/ke0ff/uxffconfigurator
WIN10 console application that is the configuration interface for the UXFFront module 8051 MCU applications
8051 c console-application radio-controller rs-232 spi windows-10
Last synced: 19 May 2026
https://github.com/chahelgupta/ultrasonic-distance-calculator-using-8051-microcontroller
The Ultrasonic Distance Calculator using 8051 is an advanced electronic device that utilizes ultrasonic technology for precise distance measurements. This report offers a comprehensive overview of the underlying principles of ultrasonic rangefinders, the circuitry involved, and the pivotal role of the 8051 microcontroller in distance calculations.
8051 8051-assembly 8051-microcontroller 8051-projects assembly-language assembly-language-programming
Last synced: 02 Jan 2026
https://github.com/wa1tnr/ch552-a
CH552 8051 - first git repository - June 2024
8051 c-language-programming ch552 ch55xduino forth forth-like-interpreter
Last synced: 03 Oct 2025
https://github.com/gnsyxiang/singlechip-8051
Summary of the work of the 8051 single chip
Last synced: 14 Mar 2025
https://github.com/hosseinhayatizak/micro-professor-mpf-8051
Micro Professor (MPF) 8051
8051 8051-assembly 8051-calculator 8051-microcontroller 8051-projects assembly assembly-language proteus simulation vsm
Last synced: 02 Jan 2026
https://github.com/gmostofabd/8051-lcd
📚 This repository demonstrates how to interface a 16x2 alphanumeric LCD with the 8051 Microcontrollers (AT89S52) using Assembly Language Programming. The project is designed to showcase a practical example of sending data from the 8051 microcontroller to an LCD and includes Proteus simulation files for testing, modify, debug and visualization.
4bit 8051 8bit assembly circuit code download experiment hex interfacing language lcd microcontroller mode programming proteus simulation
Last synced: 22 May 2026
https://github.com/gyeonghokim/8051_snake
Intel MCS-51 Arcade Console
8051 asm embedded-systems microcontroller snake-game
Last synced: 28 Nov 2025
https://github.com/rosvall/cc2531_bootloader
Simple USB DFU bootloader for CC2531
8051 bootloader cc2531 dfu dfu-bootloader usb
Last synced: 08 Oct 2025
https://github.com/socxin/sh99f01
L1 R2: sinowealth 8051 16MHz SoC (SH99F01)
Last synced: 19 Mar 2026
https://github.com/socxin/ht8550
L1 R1:hitrendtech 8051 G3&BPSK PLC SoC (HT8550/HT8580)
8051 bpsk g3 hitrendtech hplc plc qitas soc
Last synced: 19 Mar 2026
https://github.com/socxin/n76e616
L1 R2:nuvoton 8051 MCU (N76E616)
8051 lowend mcu nuvoton8051 qitas
Last synced: 13 Feb 2026
https://github.com/pethical/8051-uploader
AT89S51/52 flasher / uploader
8051 bitbang flasher ftdi iot microcontroller visual-cpp visual-studio
Last synced: 12 May 2026
https://github.com/ryu204/bad-apple
Bad apple played on 8051 MCU.
8051 bad-apple embedded-c stc89c52
Last synced: 08 Aug 2025
https://github.com/github0null/binutils-mcs51
binutils 2.38 (as, ld) for mcs51. used for sdcc
Last synced: 04 Sep 2025
https://github.com/riesinger/8051-gewinnt
Vier gewinnt für den 8051 Mikroprozessor. Ein Projekt für die DHBW Karlsruhe
Last synced: 06 Mar 2026
https://github.com/mathiasvr/asm-visualizer
:rabbit: 8051 asm jump visualizer
Last synced: 24 Jul 2025
https://github.com/ashvnv/8051-ludo-king-game
Player vs 8051 Ludo King game
8051 8051-game 8051-projects assembly-language ludo-king
Last synced: 25 May 2026
https://github.com/sunsided/bht-ves-rtos
Priority-/Round Robin MT-RTOS auf Infineon C515C
8051 bht-berlin c515c embedded operating-system rtos
Last synced: 07 Apr 2025
https://github.com/lehuuan1006/8051kit
51 SCM development board learning board experiment board STC89C52RC kit 8051. Most of the code was referenced from other authors, I only changed the code in Main to run the kit based on my wishes.
8051 8051-projects c cpp stc89c52rc
Last synced: 22 May 2026
https://github.com/gmostofabd/8051-push-button
🔗 This repository guides you to learn about digital input reading using an 8051 Microcontroller. The program is written in Assembly language and well-commented to ensure clarity. To read the digital input, two tactile push button switches are connected to I/O pins.
8051 assembly circuit debouncing digital download hex input mcu microcontroller programming proteus pull-down pull-up read schematic simulation switch
Last synced: 22 May 2026
https://github.com/gmostofabd/8051-dc-motor
👨💻 This repository demonstrates how to interface a DC motor with the 8051 microcontroller using the L298 driver to handle the extra current required to run the motor. The project includes complete assembly code, Proteus simulation files, and documentation, along with screenshots and photos from testing.
8051 assembly circuit code dc description design download file hex microcontroller motor programming proteus schematics simulation
Last synced: 21 May 2026
https://github.com/michaldziuba03/umcs-embedded
Keyboard-controlled timer (DSM-51)
8051 dsm-51 embedded embedded-systems umcs
Last synced: 27 Jun 2025
https://github.com/nathancordeiro/assembly-programming
This repository contains all the experimental programs in the 2nd year course Microprocessors and Microcontrollers
80386 8051 8051-microcontroller assembly microcontroller microprocessor nsam
Last synced: 15 Jul 2026
https://github.com/charlie5dh/smart-house-simulation-with-8051
Smart house components simulation using 8051 Microcontroller in ASM
Last synced: 16 Jul 2026
https://github.com/andre-marcos-perez/sel0433_microprocessoraplications
Algorithms for the course Application of Microprocessors I - SEL | EESC | USP
8051 assembly c electrical-engineering intel microcontroller university-course
Last synced: 01 May 2026
https://github.com/gmostofabd/8051-stepper-motor
🛠️ This repository demonstrates how to interface a stepper motor with the 8051 microcontroller using the ULN2003 driver to handle the extra current required to run the motor. The project includes complete assembly code, Proteus simulation files, and documentation, along with screenshots and photos from testing.
8051 assembly circuit download driver file hex language microcontroller motor programming proteus simulation steeper stepper-motor uln2003
Last synced: 21 May 2026
https://github.com/ashvnv/8051-tetris-game
Tetris game on 8051
8051 assembly-language tetris-game
Last synced: 11 Jun 2026
https://github.com/ite-2022-pwr/sem4-ptm1-lab-ak-mb
8051 8051-assembly 8051-microcontroller assembler assembly
Last synced: 28 Mar 2025
https://github.com/gmostofabd/8051-7segment
📦 This repository demonstrates how to interface a single-digit Seven-Segment Display (SSD) with the 8051 microcontroller using assembly language. A common cathode SSD is utilized in this project, with all necessary files provided, including assembly code, Proteus simulation files, HEX files, and photos from testing. Later we included 2 digits exam
8051 assembly bcd-to-7-segment circuity common-anode-display common-cathode decoder file hex microcontroller programming proteus schematic seven-segments-display simulation ssd
Last synced: 28 May 2026
https://github.com/emdarcher/bit_banged_banner
Celebrating US Independence Day on Vacuum Fluorescent Displays! feat. 8051 and GU20X8 display
8051 embedded independence-day microcontroller usa vfd
Last synced: 21 May 2026
https://github.com/kseen715/microcontroller-programming-lr
БГТУ:: Программирование микроконтроллеров
8051 8051-microcontroller arduino assembly
Last synced: 08 May 2026
https://github.com/gmostofabd/8051-analog
📈 This repository guides you through reading an analog value from a potentiometer using the 8051 Microcontroller. As our controller does not have internal ADC, we need to convert the analog voltage to its binary equivalent externally. Next, we will connect the binary port to our 8051 microcontroller digital input pins.
8051 ad0804 analog analogtodigital assembly bbargrapg binary circuit converter led microcontroller potentiometer programming proteus simulation
Last synced: 25 May 2026