nthnn
Full-stack developer, software engineer, mobile app developer, web developer, and an avid explorer of embedded systems.
@FreeMCBPhilippines
Pinned Repositories
Batch2Exe
Easy-to-use Windows Batch File to executable file converter/wrapper with Swing GUI.
diwa
Lightweight simple implementation of Artificial Neural Network for Arduino ESP32, ESP8266, RP2040, PlayStation Portable SDK, WebAssembly, and even Windows, macOS, and Linux-based OSes.
n2cmu
Feedforward Neural Network Coprocessing Microcontroller Unit (CPC via UART) for STM32F103C8T6 Bluepill Development Board written purely in TinyGo.
PH4502C-Sensor
Comprehensive and easy-to-use Arduino library for PH4502C pH level and temperature sensor.
Planet096
SSD1306-based Monochromatic GUI library for OLED 0.96" inch (128x64 pixels) display in Arduino.
QLBase
Decentralizable, scalable, and reliable backend solution alternative to traditional NoSQL, SaaS, and cloud-based services.
rishka
RISC-V core virtual runtime written in C/C++ (Arduino platform) intended for ESP32-WROVER with PSRAM.
Uartix
Strange dynamic programming and scripting language that performs mathematical computations on a connected Raspberry Pi Pico (RP2040) through UART connectivity.
VoxHAUT-Roamer
An interactive companion pet robot on ESP8266 (Arduino platform) with audio synthesis module and Android phone app for communication.
rhea
Just-In-Time-compiled dynamic general-purpose programming language utilizing OpenMP parallelism with built-in & language-level concurrency and unconventional syntax expressiveness.
nthnn's Repositories
nthnn/diwa
Lightweight simple implementation of Artificial Neural Network for Arduino ESP32, ESP8266, RP2040, PlayStation Portable SDK, WebAssembly, and even Windows, macOS, and Linux-based OSes.
nthnn/noko
User-friendly Godot plugin that facilitates seamless interaction with Ollama models via API that empowers developers to enhance their games with interactive Large Language Models (LLMs), enabling dynamic dialogues, intelligent NPCs, and more.
nthnn/goblin3d
Graphics engine for rendering 3D wireframe on monochromatic displays and TFT LCDs without any dependency required for Arduino platform.
nthnn/Jessy-OS
Embedded Operating System for ESP32-WROVER MCU that has virtual runtime for RISC-V and own C++ SDK.
nthnn/QLBase
Decentralizable, scalable, and reliable backend solution alternative to traditional NoSQL, SaaS, and cloud-based services.
nthnn/Ambassador
Java lightweight, high-performance web framework designed for building scalable and efficient web applications with robust support for database management, middleware integration, routing, and asynchronous execution.
nthnn/brainfuck-assembly
Brainfuck Assembly is a human-readable assembly language to simplify the process of writing Brainfuck programs.
nthnn/chisei
A lightweight, efficient, and user-friendly C++ library for creating, training, and deploying fully connected neural networks; designed with simplicity and performance in mind.
nthnn/nthnn
My GitHub profile.
nthnn/nthnn.github.io
My official website.
nthnn/oniontalk
A secure, end-to-end encrypted chat application designed for deployment on the TOR Network as an onion service with room-based conversations with encrypted messaging, user presence tracking, and typing indicators.
nthnn/quoneq
Quoneq is a lightweight, multi-protocol networking library for C++ that provides a simple, unified API for a variety of network protocols based on libcurl developed specially for n8 programming language.
nthnn/risbee
Small, self-contained virtual machine that draws inspiration from the RISC-V instruction set that offers a simple and approachable way to experiment with low-level concepts like registers, memory management, and instruction decoding.
nthnn/uartix-vsce
Uartix Syntax Highlighting for Visual Studio Code extension that provides syntax highlighting for the Uartix programming language.
nthnn/unsafe_ops
Low-level utility library designed to provide direct access to hardware and memory operations for embedded systems, operating systems, and performance-critical applications where low-level control and performance optimization are crucial.
nthnn/xbin25
Go package designed for secure data serialization, combining state-of-the-art encryption, digital signatures, and multi-layer compression ensuring confidentiality, integrity, and authenticity.
nthnn/dna_sequence_identification
DNA sequence classification AI is based on the dataset from the archive of UC Irvine Machine Learning Repository using Random Forest Classification algorithm.
nthnn/gdscript-vsce
VS Code extension to help developers write and manage GDScript scripts more effectively by offering enhanced code readability through proper syntax highlighting.
nthnn/gh-backer
A tool to back up all your GitHub repositories—personal and organizational—while generating an elegant HTML profile overview.
nthnn/Glasgow
Glasgow is a flexible, modular, and lightweight .NET library designed to simplify the development of in-memory databases, data manipulation engines, and query interpreters.
nthnn/golloom
Robust Go library designed to facilitate seamless integration and interaction with language models with model management, prompt generation, process monitoring, and version retrieval using Ollama.
nthnn/mvs
Lightweight version control system written in Go. MVS provides basic init, add, remove, commit, log, branch, checkout, status, and tree commands, with msgpack metadata, Ed25519 signatures for tamper-evident history, and global configuration via YAML.
nthnn/MyShell
A modern C++ library that provides a robust, cross-platform interface for shell process interaction that allows seamless execution and interaction with shell commands across Windows, Linux, and macOS operating systems.
nthnn/purple
Comprehensive library for system core server-side stack for robust, scale-able, and high-performance system applications in pure C++.
nthnn/QuickDigest5
QuickDigest5 is a lightweight C++ library for computing MD5 hashes of strings and files.
nthnn/rivescript-vsce
A Visual Studio Code extension that elevates your RiveScript development workflow by combining robust syntax support with an integrated chat interface with syntax highlighting, language-aware editing features, and a live preview panel.
nthnn/sConf
sConf is a lightweight and flexible C++ library for parsing, managing, and manipulating structured configuration files.
nthnn/shitkey
Command-line tool for securely encrypting and decrypting files using a password that uses modern cryptographic primitives to ensure the confidentiality and integrity of your data.
nthnn/ura
Ura provides a full suite of banking features—including user management, loan handling, payment transactions, session management, and more—designed with industry best practices for security, performance, and scalability.
nthnn/x25fs
x25fs is a FUSE (Filesystem in Userspace) implementation that provides an encrypted and secure file storage solution while the data is persisted in a single disk image file, offering a convenient way to manage encrypted storage.