Namaste
open-menucloseme
Home
Projects
Achievements
Blog
Links icon
GitHub LinkedIn Twitter
github twitter linkedin rss
  • (Quick Guide) CAN /CAN-FD Debugging

    calendar Apr 28, 2022 · 3 min read · CAN CAN-FD  ·
    Share on: twitter facebook linkedin copy
    (Quick Guide) CAN /CAN-FD Debugging

    INTRODUCTION Project Overview : Overview on Debugging of CAN / CAN-FD BUS Debugging of CAN (Controller Area Network) and CAN-FD (Flexible Data-rate) in a system is a critical aspect of ensuring smooth and reliable communication between the electronic components. One common issue that can arise during debugging is …


    Read More
  • STSPIN220 Stepper Motor Library for Arduino

    calendar Feb 20, 2021 · 5 min read · arduino platformio stepper-motor stspin220 motor-control library  ·
    Share on: twitter facebook linkedin copy
    STSPIN220 Stepper Motor Library for Arduino

    STSPIN220 Stepper Motor Library Ultra-quiet stepper motor control with 1/256 microstepping precision LIBRARY DOWNLOAD GitHub Repository ## Hardware Requirements Component Specification Notes Microcontroller Arduino-compatible board Arduino Mega, Uno, ESP32, etc. Motor Driver STSPIN220 breakout board Silent stepper …


    Read More
  • LVGL ESP32 Setup Guide

    calendar Feb 16, 2021 · 6 min read · esp32 lvgl arduino platformio st7735s tft-display  ·
    Share on: twitter facebook linkedin copy
    LVGL ESP32 Setup Guide

    LVGL ESP32 Setup: Building Beautiful UIs on Embedded Displays Quick Start Guide: Learn how to integrate LVGL graphics library with ESP32 and ST7735S TFT display for creating modern, responsive user interfaces. Hardware Requirements Component Description Link ESP32 Dev Module Main microcontroller Pinout Reference …


    Read More
  • LVGL Hardware Button Integration with ESP32

    calendar Feb 15, 2021 · 6 min read · esp32 lvgl platformio hardware-buttons gpio user-input  ·
    Share on: twitter facebook linkedin copy
    LVGL Hardware Button Integration with ESP32

    LVGL Hardware Button Integration Physical Meets Digital: Learn how to seamlessly integrate physical buttons with beautiful LVGL interfaces for tactile user interaction. Extended Hardware Setup Building upon the basic LVGL setup, this guide adds physical button integration. Core Components Component Specification …


    Read More
  • About Open Source Robotics & My Journey

    calendar Dec 18, 2020 · 2 min read · open-source robotics ros embedded-linux beagleboard gsoc  ·
    Share on: twitter facebook linkedin copy
    About Open Source Robotics & My Journey

    Welcome to My Open Source Robotics Journey Bridging the gap between embedded systems and intelligent robotics through open source innovation About Me I'm an embedded firmware developer passionate about the intersection of hardware and software in robotics. My expertise lies in: Microcontroller Integration: Seamlessly …


    Read More
  • BeagleBone-GSoC-2019

    calendar May 7, 2019 · 1 min read · Open-Source GSoC  ·
    Share on: twitter facebook linkedin copy
    BeagleBone-GSoC-2019

    GSoC (Google Summer of Code) Official selected Project of the year 2019 : Link My Official GSoC-2019 proposal preview and Link : Link My Official contribution page on the : Link Intro video of the Project in the GSOC-2019: Here is the Full Youtube Playlist on the progress on the Project: LinK


    Read More

Pranav Kumar

Open Source Contributer, Engineer, Perpetual student, reader, builder.
Read More

Featured Posts

  • Master's Projects Portfolio
  • Concurrent Data Structures: Memory Reclamation Benchmarking (SEIZE)
  • Control Android on Ubuntu with Internet

Recent Posts

  • File System Consistency Checker (xv6 fsck)
  • IoT Security Case Study: Edge AI & Federated Learning in Smart Grids
  • Virtual Memory Analysis: Page Table Walker
  • Advanced Linux Kernel Modules & Performance Monitoring
  • LLVM Optimization Passes: Function Analysis & Local Optimizations
  • Register Allocation Optimization through Coalescing & Live Range Splitting
  • Cache Optimization on RISC-V Architecture

Categories

PROJECTS 9 PROJECT 8 PERSONAL 3 TECHNOLOGY 3 COMPILER DESIGN 2 LIBRARY 2 OPERATING SYSTEMS 2 COMPUTER ARCHITECTURE 1 COMPUTER SCIENCE 1 CONCURRENT PROGRAMMING 1 CYBERSECURITY 1 SYSTEMS PROGRAMMING 1

Series

SETUP-GUIDE 4 PERSONAL 3 LIBRARY 2

Tags

PLATFORMIO 6 ARDUINO 4 ESP32 4 GSOC 4 LVGL 4 OPEN-SOURCE 4 COMPILERS 3 OPERATING SYSTEMS 3 BEAGLEBOARD 2 CAN 2 CAN-FD 2 CODE GENERATION 2 CONCURRENT PROGRAMMING 2 EMBEDDED-LINUX 2
All Tags
ACHIEVEMENT1 ARDUINO4 BEAGLEBOARD2 BENCHMARKING1 BLOG1 CACHE DESIGN1 CAN2 CAN-FD2 CODE GENERATION2 COMPILER ALGORITHMS1 COMPILER OPTIMIZATION1 COMPILERS3 CONCURRENT PROGRAMMING2 CRASH CONSISTENCY1 DATA INTEGRITY1 DATA STRUCTURES1 DEVICE DRIVERS1 EMBEDDED-LINUX2 ENERGY SYSTEMS1 ESP324 FILE SYSTEM RECOVERY1 FILE SYSTEMS1 FUZZING1 GPIO2 GSOC4 HARDWARE ARCHITECTURE2 HARDWARE SIMULATION1 HARDWARE-BUTTONS2 IN NEWS1 IOT1 IR ANALYSIS1 KERNEL DEVELOPMENT1 KERNEL PROGRAMMING2 LIBRARY2 LINUX INTERNALS1 LLVM2 LOCK-FREE ALGORITHMS1 LOOP ANALYSIS1 LVGL4 MACHINE LEARNING1 MEMORY ANALYSIS1 MEMORY MANAGEMENT2 MEMORY SUBSYSTEM1 MMU MANAGEMENT1 MOTOR-CONTROL2 OPEN-SOURCE4 OPERATING SYSTEMS3 OPTIMIZATION1 OPTIMIZATION PASSES1 PAGE TABLES1 PERFORMANCE ANALYSIS1 PERFORMANCE BENCHMARKING1 PERFORMANCE MONITORING1 PERFORMANCE TUNING1 PLATFORMIO6 PORTFOLIO1 PRIVACY1 PROGRAMMING1 PROJECTS1 REGISTER ALLOCATION1 REGULATORY COMPLIANCE1 REPLACEMENT POLICIES1 RISC-V2 ROBOTICS2 ROS2 RUST2 SECURITY2 SECURITY TESTING1 ST7735S2 STEPPER-MOTOR2 STSPIN2202 SYSTEMS2 TAG_NAME11 TAG_NAME21 TECHNICAL1 TFT-DISPLAY2 THREAT ANALYSIS1 USER-INPUT2 VIRTUAL MEMORY1
[A~Z][0~9]
Copyright © 2016–2030, Pranav Kumar

Copyright  COPYRIGHT © 2016–2030, PRANAV KUMAR. All Rights Reserved

to-top