gauravdaura Goto Github PK
Type: User
Twitter: gauravdaura
Location: Ottawa
Type: User
Twitter: gauravdaura
Location: Ottawa
Designed a bidirectional, variable speed DC motor controller with a controlled voltage using pulse width modulation (PWM) configured in assembly language on ARM Cortex-M4F.
Prototyped an embedded system with digital and analog I/O peripheral including temperature sensor, Digital-to-Analog Converters (DAC), Real-Time Clocks (RTC), and Input/Output (I/O) expanders interfacing via I2C bus, user I/O including pushbuttons and a Liquid Crystal Display (LCD) module, and PWM motor control with quadrature encoder interface. Also, designed a 2-layer printed circuit board including symbols and footprints creation for the components, schematics capture, PCB layout and generated manufacturer deliverables files using Altium Designer for the prototype to develop a stand-alone system.
A 2-layer printed circuit board design including digital and analog I/O peripheral including Digital-to-Analog Converters (DAC), and Input/Output (I/O) expanders interfacing via I2C bus, user I/O including pushbuttons and a Liquid Crystal Display (LCD) module, and PWM motor control with quadrature encoder interface. Includes symbols and footprints creation for the components, schematics capture, PCB layout using Altium Designer for the prototype to develop a stand-alone system.
A 4-layer printed circuit board design with multiple power requirements incorporating a Cortex-M4F microcontroller while developing symbols and footprints, schematics capture, and PCB layout using Altium Designer.
A task scheduler built from scratch that runs and manages multiple user tasks in a round-robin fashion by carrying context switching operation. The PendSV, SVC, SysTick interrupt, processor fault exceptions, and separate stack memory area are used while servicing the context switching.
Simulated and synthesized a complex PLD/FPGA-based design to implement software based UART with an asynchronous external interface including signal decoding across different clock domains with state machine application using combinational and sequential logic operations.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.