Abdulrahman Badran's Projects
Config files for my GitHub profile.
My Personal dotfiles I use for TMUX, VIM and other BASH func aliases. I have different branches for different OS's
Cheap ESP8266 board running micropython interfacing two gas sensors and controlling two solenoid valves. Hosting a Web Interface for control and monitoring
MicroPython interfacing muscle sensor through 16-bit ADC IC & OpAmp to give intricate control over individual Humanoid Robot Fingers.
PCB Circuit to interface all the incubator sensors and control all the incubator outputs. Incorporating IOT with Web Interface hosted locally and OLED to monitor everything.
MicroPython library to interface the 16-bit ADC IC `AD7705`
A CLI Tool to automate the generation of ALL the required drilling, cutting and trace engraving Gcode files, given ONLY the Gerber files. Also supports the Simulation of tool paths.
A CNC machine with a kinematic mounting mechanism and customized GRBL Firmware to allow automated end-effector change; Allowing access to all the tools needed to create a PCB without human intervention.
Optimal Cheap Robotic Actuator allowing high Torque and moderate Speed. Allow PRECISE Absolute, Speed and Torque Control. Using 3D-printed Cycloidal Drive, Custom PCB and LQR Control Algorithm.
ESP8266-01 for `socat` to connect TCP session to a /dev/ttyVIRTUAL Port which I can open Anytime to Any Device :D
Easy to install and remove, COMPLETE Irrigation and Plant Monitoring Solution with Smart IOT Control using myriad of sensors and an MPC Control Algorithm.
Custom RTU and TCP, Master and Slave ModBus Protocol Implementations for ALL mc251-based STC MCUs.
STC MCU library to interface the nRF24l01 Radio Transceiver. ( based on `uni-stc`)
automatically makes all the possible timetables according to the wanted subjects given by the student, then filtering the timetables. As well as a BOT to extract subject timings
This Project is a real-life simulation of a traffic camera monitoring for speed, traffic light passing and other violations. Incorporating IOT with a Web App hosting to monitor and control everything.
GUI Python Application to help practice touch typing speed
A script to auto generate all the Makefiles I need for ALL my STC MCU projects. Please note this is based on the `uni-stc` library