streetdogg
Wanted to be a toy maker as a kid. Now doing magic with Embedded Systems 😊. Here to help and do more magic ❤️
@GoogleBangalore, India
Pinned Repositories
esh
UART based embedded shell for embedded systems. Intended to be used for learning, experimenting and diagnostics.
c-ninja-listings
Lower level assembly and C baremetal programming on RISC-V CPUs. Source code listings from the C-Ninja, in Pyjama! book.
arm-rtos
Implementation of an round robin pre-emptive scheduler and build environment for ARM Cortex M4 controllers.
blog
Hosting my personal blog on github:
ds_and_algorithms
Implementation of all major data-structures and algorithms using the C and Python programming language.
hardware-designs
Verilog Implementation for various Hardware on Lattice FPGA using the Open-source Yosys toolchain.
make
A tutorial of cool make trick to deal with a messy source code.
mips-cpu
Verilog implementation of a subset of MIPS 32 Bit Processor Instructions, ISA design, Assembler Design and Compiler design
oop_in_c
Object oriented programming in pure C
riscv-cpu-rtl
Implements a RISC-V CPU (rv32i) with base ISA
streetdogg's Repositories
streetdogg/blog
Hosting my personal blog on github:
streetdogg/CPP-Crash-Course
C++ Crash Course
streetdogg/mips-cpu
Verilog implementation of a subset of MIPS 32 Bit Processor Instructions, ISA design, Assembler Design and Compiler design
streetdogg/ARM_asm
Set of examples I am trying to learn and let the ARM assembly instructions sink in.
streetdogg/thesis-report
Thesis report for MSc. Tech degree from School of Information Science, Manipal University
streetdogg/usb_tutorial
My "Write a Real, Working, Linux Driver" talk and source code
streetdogg/blackmagic
In application debugger for ARM Cortex microcontrollers.
streetdogg/dsp
Implementation of code in the ThinkDSP book
streetdogg/fpgatools
public domain tools for FPGAs
streetdogg/Framework7
Full featured HTML framework for building iOS & Android apps
streetdogg/Ganglion_Hardware_Design_Files
General repo for Ganglion hardware files
streetdogg/micropython
MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems
streetdogg/nodemcu-firmware
lua based interactive firmware for mcu like esp8266
streetdogg/openhantek
OpenHantek is a free software for Hantek (Voltcraft/Darkwire/Protek/Acetech) USB DSOs based on HantekDSO.
streetdogg/p5js
Examples from the Codingtrain
streetdogg/PiAUISuite
Raspberry PI AUI Suite
streetdogg/python_concepts
Python code examples for various concepts in the language (For future reference)
streetdogg/Rainbow-Poem
This is a repo for my poem.
streetdogg/RedPitaya
Red Pitaya Ecosystem and Applications
streetdogg/self_evolving_hardware
Self evolving hardware using genetic algorithm
streetdogg/serial_comm
Mini project to implement serial communication between two computers to pass files
streetdogg/uart
Implementing UART on Elbert, Spartan 3
streetdogg/web-scrapper
Implements a web scrapper for educational purposes