Juan Antonio Aldea

@JuantAldea · User

GitHub profile ↗ · Compare

CERN, CMS CollaborationGeneva, Swizerland20 followers98 repositories

Repositories

JuantAldea/NES

A Nintendo Entertainment System (NES) emulator written in C++20. It features a custom 6502 CPU core that passes standard functional tests, a Picture Processing Unit (PPU) with DMA support, and a graphical debugger built with Qt for live inspection of memory and registers of the CPU. PPU and APU are still a WIP.

★ 2C++Forks 0

JuantAldea/AvocadOS

A minimalist hobbyist kernel for the i386 architecture, crafted to explore the fundamentals of operating system development; offering process management, memory handling, and basic hardware interactions.

★ 3CForks 1

JuantAldea/RT-890-python-flasher

A Radtel RT-890 Walkie-Talkie FW Flasher tool. Might work with the Ruyage UV58Plus and the Iradio UV 5118 plus. Based on the work of DualTachyon.

★ 8PythonForks 3

JuantAldea/packages

Community maintained packages for OpenWrt. Documentation for submitting pull requests is in CONTRIBUTING.md

★ 0MakefileForks 0

JuantAldea/openwrt

This repository is a mirror of https://git.openwrt.org/openwrt/openwrt.git It is for reference only and is not active for check-ins. We will continue to accept Pull Requests here. They will be merged via staging trees then into openwrt.git.

★ 0Forks 0

JuantAldea/esphome

ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.

★ 0C++Forks 0

JuantAldea/Rust-Chip-8

A CHIP-8 emulator (interpreter) written in Rust, designed to run CHIP-8 ROMs. Features a QWERTY-mapped hexadecimal keypad, debug controls for pausing, stepping, and resetting, and adjustable clock frequency

★ 1RustForks 0

JuantAldea/ntpserver

A tool for running multiple NTP (Network Time Protocol) servers with customizable time offsets in isolated network namespaces. Given that there are no time-namespaces on Linux, you can always tweak the time you are sending!

★ 0PythonForks 0

JuantAldea/kernel_challenge

This repository contains solutions for the Eudyptula Challenge, a series of exercises for learning Linux kernel development. The tasks cover a wide range of topics, starting with a simple "Hello World" module and progressing to more complex subjects like character devices, debugfs, sysfs, kernel lists, memory management, and submitting patches

★ 2CForks 1

JuantAldea/zephyr

Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.

★ 0CForks 0

JuantAldea/MuseScore

This is a very extremely hacky modification of MuseScore 3.6.2 implementing the play-along feature. MuseScore is an open source and free music notation software. For support, contribution, bug reports, visit MuseScore.org. Fork and make pull requests!

★ 0C++Forks 0

JuantAldea/periscope

Python module searching subtitles on the web. Used in plugins for the GNOME desktop.

★ 1PythonForks 1