utkarshsethi
Just another millennial discovering the world of embedded and open source.
Wollongong, NSW, AU
Pinned Repositories
cmsis_device_f4
Provides the STM32Cube MCU Component "cmsis_device_f4" of the STM32F4 series.
cowin-vaccine-slot-checker
This is a Python script which will help you to know when a slot is available on Cowin website.
Cycle
design-thinking-intro
documentation
The documentation for WSL Utilities
Embedded-Systems-Bare-Metal-Programming-Ground-Up
My implementation of the exercises in Udemy - Embedded Systems Bare Metal Programming Ground Up on STM32F407VG based discovery kit (STM32F407G-DISC1) to learn CMSIS.
STM32-Development-Board-for-Teaching
While studying B Tech 8051 is the controller used in the course syllabus. While 8051 is very fundamental and helpful to understand the basics, it is quite old and not always industry relevant. It's said to learn something, the best way is to make it. After a lot of exploring I decided what better way to learn ARM is to make a development board. This would expose us to most of the interfaces of the controller while also providing us with exposure to essential skills like schematic design, PCB manufacturing and SMD soldering. There are a lot of development and evaluation boards but they were not aimed to supplement the uC course at bachelor level, where the students are beginners with none to little experience. My intention with this board something with separate breakouts for various interfaces like I2C, SPI and also peripherals using those.
Water-Auto
NodeMCU build to enable control of watering my plants over the internet or with timer. For vacation and general laziness!
utkarshsethi's Repositories
utkarshsethi/Embedded-Systems-Bare-Metal-Programming-Ground-Up
My implementation of the exercises in Udemy - Embedded Systems Bare Metal Programming Ground Up on STM32F407VG based discovery kit (STM32F407G-DISC1) to learn CMSIS.
utkarshsethi/STM32-Development-Board-for-Teaching
While studying B Tech 8051 is the controller used in the course syllabus. While 8051 is very fundamental and helpful to understand the basics, it is quite old and not always industry relevant. It's said to learn something, the best way is to make it. After a lot of exploring I decided what better way to learn ARM is to make a development board. This would expose us to most of the interfaces of the controller while also providing us with exposure to essential skills like schematic design, PCB manufacturing and SMD soldering. There are a lot of development and evaluation boards but they were not aimed to supplement the uC course at bachelor level, where the students are beginners with none to little experience. My intention with this board something with separate breakouts for various interfaces like I2C, SPI and also peripherals using those.
utkarshsethi/Water-Auto
NodeMCU build to enable control of watering my plants over the internet or with timer. For vacation and general laziness!
utkarshsethi/cmsis_device_f4
Provides the STM32Cube MCU Component "cmsis_device_f4" of the STM32F4 series.
utkarshsethi/cowin-vaccine-slot-checker
This is a Python script which will help you to know when a slot is available on Cowin website.
utkarshsethi/Cycle
utkarshsethi/design-thinking-intro
utkarshsethi/documentation
The documentation for WSL Utilities
utkarshsethi/esp-idf-learn
utkarshsethi/gitignore
A collection of useful .gitignore templates
utkarshsethi/homework-template
Latex Template to do assignments
utkarshsethi/Kandinsky-2
Kandinsky 2 — multilingual text2image latent diffusion model
utkarshsethi/Learn-Maya
Learn Maya
utkarshsethi/Learn-OpenCV
utkarshsethi/nodemcu-gpiomqtt
lua scripts to connect esp8266 gpios to mqtt
utkarshsethi/UOW-Electrical-Thesis-Template
UOW Thesis LaTeX Template for ECTE940, ENGG955, ECTE45x ....
utkarshsethi/utkarshsethi
utkarshsethi/yunohost
YunoHost is an operating system aiming to simplify as much as possible the administration of a server. This repository corresponds to the core code, written mostly in Python and Bash.