Code Monkey home page Code Monkey logo
Abdulrahman Badran photo

ambadran Goto Github PK

followers: 4.0 following: 6.0 repos: 33.0 gists: 1.0

Name: Abdulrahman Badran

Type: User

Company: Nile University

Bio: Embedded C for 8/32-bit PIC & STC MCUs | Python for Automation, Testing and Scripting | Control Theory | Advanced Algorithms | Power Electronics | 3D-Modelling

Location: Egypt

  • šŸ‘‹ Hi, Iā€™m Abdulrahman Mohsen Badran, Computer Engineer Graduate, Former Embedded System Developer Intern @Valeo
  • šŸ’žļø I LOVE to bridge the Worlds of Software (Control Theory and Algorithms) and Hardware (Sensors, Power Electronics and other output transducers) through Embedded Systems!
  • šŸ’žļø I also adore 3D Modelling all sorts of mechanisms, specially mechanical reducers!
  • šŸ‘€ I specialize in Embedded C for programming microcontrollers. Specially -> (8-bit, 16-bit and 32-bit PIC and STC MCUs).
  • šŸ‘€ I Also like to use MicroPython on Any MCU that supports it! Allowing extremely FAST Development!
  • šŸ‘€ I also specialize in Python for automation, testing, algorithm design, general SCRIPTING and sometimes visualizations.
  • šŸŒ± Iā€™m currently learning advanced control algorithms.
  • šŸ“« You can reach me through my personal email: [email protected]

Abdulrahman Badran's Projects

dotfiles icon dotfiles

My Personal dotfiles I use for TMUX, VIM and other BASH func aliases. I have different branches for different OS's

gas_detector_and_controller icon gas_detector_and_controller

Cheap ESP8266 board running micropython interfacing two gas sensors and controlling two solenoid valves. Hosting a Web Interface for control and monitoring

humanoid-hand-controller icon humanoid-hand-controller

MicroPython interfacing muscle sensor through 16-bit ADC IC & OpAmp to give intricate control over individual Humanoid Robot Fingers.

incubator-controller icon incubator-controller

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.

pcb-cam icon pcb-cam

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.

pcb-manufacturer icon pcb-manufacturer

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.

revolute_joint icon revolute_joint

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.

serial-to-wifi-bridge icon serial-to-wifi-bridge

ESP8266-01 for `socat` to connect TCP session to a /dev/ttyVIRTUAL Port which I can open Anytime to Any Device :D

simacas icon simacas

Easy to install and remove, COMPLETE Irrigation and Plant Monitoring Solution with Smart IOT Control using myriad of sensors and an MPC Control Algorithm.

stc-modbus icon stc-modbus

Custom RTU and TCP, Master and Slave ModBus Protocol Implementations for ALL mc251-based STC MCUs.

stc-nrf24l01 icon stc-nrf24l01

STC MCU library to interface the nRF24l01 Radio Transceiver. ( based on `uni-stc`)

timetable-maker icon timetable-maker

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

traffic-simulator icon traffic-simulator

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.

typingtutor icon typingtutor

GUI Python Application to help practice touch typing speed

uni-stc-makefile-generator icon uni-stc-makefile-generator

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

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    šŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. šŸ“ŠšŸ“ˆšŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ā¤ļø Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.