hizbi-github
Computer Engineering professional. Personal projects include microcontrollers (Arduino framework), web scraping, web apps, and some Verilog/FPGA development.
Pinned Repositories
Android_Calcalatar
Inspired from Windows 10 default calculator, Calcalatar aims to provide the same standard experience on Android.
Arduino_FireTruck
An Arduino Nano powered FireTruck controlled via BT, with both manual and automatic fire detecting and extinguishing capabilities.
Arduino_MacroPad
A USB MacroPad using Arduino Pro Micro to act as HID device with a PC/Laptop to input anything using physical buttons/switches/knobs.
Arduino_MacroPad_v2
An enhanced version of my previous MacroPad with even more features and functions. Built using Arduino Pro Micro.
AXI4_Master_Interconnect_Slave
A generic implementation of AMBA AXI4 communication protocol. The design provides a master, a slave and an interconnect with multiple masters arbitration. Simulation waveforms are also included.
Computer_Remote_Control
Send keystrokes and get a live view of your computer screen from a web browser (e.g. a phone browser). Only works on your local network.
Drones
A collection of information about drones and its components such as motors, flight controllers, radios, etc.
Four_Way_Traffic_Lights_On_FPGA
A 4-way traffic lights system based on Nexys-2 FPGA board written in Verilog.
i2c_Between_Arduino_uCs
Arduino Master and Slave implementation using i2c protocol. Components such as i2c OLED display, Gyro and Accel sensor (MPU-6050), Rotatory Encoder, Analog Stick and Push Buttons are used to show communication with i2c.
NMEA_GPS_Data_Parser
GPS (NMEA-0183 GGA) message parsing C++ library for extracting the GPS data points. Intended for ESP-IDF framework.
hizbi-github's Repositories
hizbi-github/AXI4_Master_Interconnect_Slave
A generic implementation of AMBA AXI4 communication protocol. The design provides a master, a slave and an interconnect with multiple masters arbitration. Simulation waveforms are also included.
hizbi-github/Arduino_MacroPad
A USB MacroPad using Arduino Pro Micro to act as HID device with a PC/Laptop to input anything using physical buttons/switches/knobs.
hizbi-github/Arduino_MacroPad_v2
An enhanced version of my previous MacroPad with even more features and functions. Built using Arduino Pro Micro.
hizbi-github/Computer_Remote_Control
Send keystrokes and get a live view of your computer screen from a web browser (e.g. a phone browser). Only works on your local network.
hizbi-github/Drones
A collection of information about drones and its components such as motors, flight controllers, radios, etc.
hizbi-github/Four_Way_Traffic_Lights_On_FPGA
A 4-way traffic lights system based on Nexys-2 FPGA board written in Verilog.
hizbi-github/i2c_Between_Arduino_uCs
Arduino Master and Slave implementation using i2c protocol. Components such as i2c OLED display, Gyro and Accel sensor (MPU-6050), Rotatory Encoder, Analog Stick and Push Buttons are used to show communication with i2c.
hizbi-github/NMEA_GPS_Data_Parser
GPS (NMEA-0183 GGA) message parsing C++ library for extracting the GPS data points. Intended for ESP-IDF framework.
hizbi-github/Android_Calcalatar
Inspired from Windows 10 default calculator, Calcalatar aims to provide the same standard experience on Android.
hizbi-github/Arduino_FireTruck
An Arduino Nano powered FireTruck controlled via BT, with both manual and automatic fire detecting and extinguishing capabilities.
hizbi-github/EEEnthusiast
hizbi-github/Gen_Dev_TactonBiotic
Just random Python-3 and C++ scripts from testing at TactonBiotic.
hizbi-github/ESP_IDF_Example_Project
ESP-IDF example project that uses the NMEA GPS Data Parser Library https://github.com/hizbi-github/NMEA_GPS_Data_Parser
hizbi-github/genARDlib
A set of Arduino libraries for buttons, i2c, rotary encoder, analog stick, etc.
hizbi-github/gost
My Golang template for starting new projects
hizbi-github/Line_Following_Robot
LFR firmware for micro-controllers developed using Arduino Framework. Doesn't use PID. Intended for LFR robots with 4 motors.
hizbi-github/Self_Balancing_Platform
A Self-Balancing platform build using Arduino Nano, which can maintain its balance and equilibrium on uneven terrains.
hizbi-github/Snake_and_Ladder
A simple console interface Snake and Ladder game created in C having both single and two players modes.