Pinned Repositories
Atmel-ATSAM4S-Cortex-M4-Core
This project describes the core circuit for Atmel ATSAM4SD16B ARM Cortex M4 micro-controller. The basic circuit contains the voltage regulator, decoupling capacitors, reset circuit, 8 MHz crystal oscillator and SWD (a derivative of JTAG) programming port. Also included are sample driver routines in C to access the various peripherals in the micro-controller.
LectureSlides_HighSpeedPCBDesign
This repository is an archieve of slides and videos that I have developed for a course entitled "High-speed PCB design" for the period from 2004 to 2013.
LectureSlides_Phase_Locked_Loop_FS
A series of old lecture slides introducing the topics of phase-locked loop and it's application to frequency synthesizer
Machine-Vision-Module-with-ARM-Cortex-M4
In this project I am using an ARM Cortex-M4 micro-controller, in particular Atmel's SAM4SD16 to interface with a VGA CMOS camera. Please refer to http://fkeng.blogspot.my/2016/01/machine-vision-module.html for more information
MVM_V1_5C
Contains the firmware and PC software (Windows) for machine vision module V1.5 Revision C
Robot-Monitor-Software
This is a Windows based software that is used to communicate with a mobile robot and display the real-time telemetry information in x-y plots, bar graphs and other formats.
ROS2_WheelRobot_V1
Experimental codes for robotic controller using ROS2 as middleware.
Smith_Chart_Software
Windows Smith Chart software for RF circuit design
Two_Wheels_Robot_V0_90S_OS
Two-wheels self-balancing robot using stepper motors. Basic design with dsPIC33EP256MU806 controller board. Version 0.90S_OS
Two_Wheels_Robot_V2P2
V2P2 is a small two-wheels self-balancing mobile robot platform. It contains a single-core on-board computer as the robot controller. The robot controller handles low-level process such as sampling and processing of sensors output, implementing discrete state feedback control to balance the robot body upright and perform secondary tasks etc. User can communicate with the robot controller using UART port, at 3.3V CMOS logic, baud rate at 57600 bps. A simple two-way protocols allow the user controller to send instructions to the robot controller to perform simple tasks, for instance asking the robot to move at constant linear speed, turn, drive RC servo motors, beep a sound and many more. Thus using this robot platform, in combination with an external controller of the user, an intelligent robot system can be constructed..
fabiankung's Repositories
fabiankung/Two_Wheels_Robot_V0_90S_OS
Two-wheels self-balancing robot using stepper motors. Basic design with dsPIC33EP256MU806 controller board. Version 0.90S_OS
fabiankung/Smith_Chart_Software
Windows Smith Chart software for RF circuit design
fabiankung/Atmel-ATSAM4S-Cortex-M4-Core
This project describes the core circuit for Atmel ATSAM4SD16B ARM Cortex M4 micro-controller. The basic circuit contains the voltage regulator, decoupling capacitors, reset circuit, 8 MHz crystal oscillator and SWD (a derivative of JTAG) programming port. Also included are sample driver routines in C to access the various peripherals in the micro-controller.
fabiankung/Machine-Vision-Module-with-ARM-Cortex-M4
In this project I am using an ARM Cortex-M4 micro-controller, in particular Atmel's SAM4SD16 to interface with a VGA CMOS camera. Please refer to http://fkeng.blogspot.my/2016/01/machine-vision-module.html for more information
fabiankung/MVM_V1_5C
Contains the firmware and PC software (Windows) for machine vision module V1.5 Revision C
fabiankung/LectureSlides_HighSpeedPCBDesign
This repository is an archieve of slides and videos that I have developed for a course entitled "High-speed PCB design" for the period from 2004 to 2013.
fabiankung/ROS2_WheelRobot_V1
Experimental codes for robotic controller using ROS2 as middleware.
fabiankung/Electromagnetic_Field_Solver_3D_FDTD
This is a standard FDTD codes for solving 3D full-wave Maxwell's Equations, using cubes as the volume element.
fabiankung/LectureSlides_Phase_Locked_Loop_FS
A series of old lecture slides introducing the topics of phase-locked loop and it's application to frequency synthesizer
fabiankung/Robot-Monitor-Software
This is a Windows based software that is used to communicate with a mobile robot and display the real-time telemetry information in x-y plots, bar graphs and other formats.
fabiankung/Two_Wheels_Robot_V2P2
V2P2 is a small two-wheels self-balancing mobile robot platform. It contains a single-core on-board computer as the robot controller. The robot controller handles low-level process such as sampling and processing of sensors output, implementing discrete state feedback control to balance the robot body upright and perform secondary tasks etc. User can communicate with the robot controller using UART port, at 3.3V CMOS logic, baud rate at 57600 bps. A simple two-way protocols allow the user controller to send instructions to the robot controller to perform simple tasks, for instance asking the robot to move at constant linear speed, turn, drive RC servo motors, beep a sound and many more. Thus using this robot platform, in combination with an external controller of the user, an intelligent robot system can be constructed..
fabiankung/AutoHandSanitizerDispenser
This repository contains the design file of an ad-hoc project, an automatic dispenser for hand sanitizer.
fabiankung/LectureSlides_RF_Circuit_Design
This repository contains old notes on RF circuit designs
fabiankung/MMU_FOE_Sensor_Node
A small sensor node design based on Arduino by Faculty of Engineering, Multimedia University
fabiankung/MMU_FOE_Sensor_Node_V0_99_Software
fabiankung/MVM_RaspberryPi
Using Raspberry Pi SBC as machine-vision module
fabiankung/MVM_V1_5C_CNN
This is a temporary repository to store all the codes and images to train the convolutional neural network (CNN) on MVM V1.5C module.