New RISC-V emulator for Computer Science education
Just released EGG, an emulator created for teaching Assembly and microprocessors (designed to suit the needs of the Microprocessors classes, at Universidade Federal do Paraná, Brazil). The emulator will support multiple architetures in the future, but currently only RISC-V is implemented.
New RISC-V emulator for Computer Science education launched on January 6, 2024 with 71 votes, #815 of 4,438 launches that month and more than 90% of that year's launches. The site was still online in September 2026, 2 years on.
In plain words
EGG is a RISC-V emulator designed for teaching assembly language and microprocessor concepts to computer science students. Built initially to support the Microprocessors program at Universidade Federal do Paraná in Brazil, it provides hands-on learning through code execution and system simulation. While currently focused on RISC-V architecture, the emulator is designed with future expansion to support multiple architectures. It is available on GitHub for educational use.
written from the facts on this page · September 2026
From the sources
Emulador Genérico do Gabriel. Contribute to gboncoffee/egg development by creating an account on GitHub.
Does a similar job
all alternatives →
IDE for Learning RISC-V2019 · github.com · ▲105RARS -- RISC-V Assembler and Runtime Simulator. Contribute to TheThirdOne/rars development by creating an account on GitHub.
RISC-V assembly tabletop board game (hack your opponent)2023 · punkx.org · ▲400I made this game to teach my daughter how buffer overflows work. I want her to look at programs as things she can change, and make them do whatever she wants. Building your exploit in memory and jumping to it feels so cool. I hope this game teaches kids and programmers (who seem to have forgotten what computers actually are) that its quite fun to mess with programs. We used to have that excitement few years ago, just break into softice and change a branch into a nop and ignore the serial number check, or go to a different game level because this one is too annoying. While working on the game…
My x86 emulator written in JavaScript2013 · copy.sh · ▲765Run KolibriOS, Linux or Windows 98 in your browser
RISC-V core written in 600 lines of C892023 · github.com · ▲19032-bit RISC-V CPU in ~800 lines of C89. Contribute to mnurzia/rv development by creating an account on GitHub.
I built a handheld CHIP-8 game console to teach myself embedded systems2022 · github.com · ▲128A while back I wrote a CHIP-8 emulator (which is considered the Hello, World! of emulators and is more accurately a virtual machine since historically CHIP-8 was an interpreted language running on top of the COSMAC VIP to make game programming easier). But a few months ago I got really interested in embedded software, so decided it would be neat to port my emulator to a STM32 MCU and design a console around it as a learning experience, since CHIP-8 never existed as a physical system. I didn't know much about embedded software when I began, and even less about electronics, but I managed to…
- ARA RISC-V core in Racket2021 · guillaume.baierouge.fr · ▲122
More life & fun this month
the category →
A free city-building game in your browser. You are the mayor. You know what the city needs. Now get it past the zoning board, the neighbors, the appeals court and the next election.
Life & fun · 21h ago · permit.petercai.com
- IV
Life & fun · 13d ago · tanzaniaeducationproject.org

Turn a phone, tablet or TV into a sign. Type a message and it fills the screen: welcome signs, timers, Wi-Fi passwords and more. No app, no account, free.
Life & fun · 14d ago · bigwords.page

Play a free virtual guitar online with your keyboard or by touch. Slow songs down and see every chord, string and strum. Acoustic, classic, electric and bass.
Life & fun · 8d ago · guitoro.com

Carrier settings from iPhone, Pixel and Galaxy firmware, decoded and compared: APNs, VoLTE, 5G and Wi-Fi Calling per carrier, and what each build changed.
Life & fun · 12d ago · carrierexplode.com

Life & fun · 22d ago · space.bl2.net
Source: Show HN post ↗
Launched alongside, January 2024
the whole month →
Amie▲1,334Turn meeting notes into automated workflows. Handle meetings, summaries, todos and emails (soon) with your AI personal assistant.
Work · 2024 · amie.so



- IM
Sit in Shade - Discover the optimal seat to stay in the shade during your journey. Sit In Shade provides real-time sun exposure data and route visualization.
Life & fun · 2024 · sitinshade.com
