Giter Site home page Giter Site logo

Hi there

My name is Nikhil Robinson, and I'm an embedded developer with a passion for programming and electronics. I have experience working on a variety of projects, from designing PCBs to programming microcontrollers. I take pride in writing efficient, clean code that meets project requirements and exceeds expectations. When I'm not busy with work, I enjoy exploring new technologies and expanding my knowledge of the field. I am always eager to collaborate with others and take on new challenges in the world of embedded development.

nikhil-robinson

🔭 My work Experince

  • 2024 Embedded Lead at Yudu Robotics.
  • 2022 Embedded Developer team lead at Bibox Labs.
  • 2021 Joined Bibox labs as an Embedded Developer.
  • 2021 Developed AMUNET an IDPS system which can be connected to any router with ease.
  • 2020 Developed a Decentralized system for tracking and monitoring agricultural commodity in transist as part of VIGA conducted by GOV of kerala
  • 2019 Founded Techprogeny to help students build their dream projects.
  • 2018 Developed a smart vehicle key less entry system with face detection.
  • 2017 Started pursuing B.Tech in Electronics and Communication engineering.

🌱 My Skills

  • Firmware architecture design, including proper planning for maintainability and scalability.
  • Firmware documentation, ensuring clear and comprehensive documentation to aid development and troubleshooting.
  • Firmware testing, including Test-Driven Development (TDD) methodology.
  • Testing automation using Continuous Integration/Continuous Deployment (CI/CD) pipeline.

⚡ Technical Skills

  • Wired Protocols.

    • SPI
    • I2C
    • UART/USART
    • CAN bus
    • USB
    • Ethernet
    • I2S (Audio)
  • Wireless Protocols.

    • WiFi
    • Bluetooth Classic
    • Bluetooth Low Power (BLE)
    • LoRaWAN
    • NB-IoT
    • GSM/LTE -NFC/RFID
  • Network Protocols.

    • TCP/IP
    • UDP/IP
    • HTTP/S
    • Websockets
    • APIs.
  • Security & Integrity.

    • CRC32
    • MD5
    • AES
  • Embedded Linux.

  • Embedded library development.

  • RTOS.

    • FreeRTOS.
    • Zephyr.
  • Microcontroller.

    • ESP32.
    • ESP8266
    • STM32
    • AVR MCU

Languages and Tools:

arduino bash c cplusplus django flask linux opencv postman python rust selenium tensorflow

🔗  Connect with me

nikhil-robinson nikhil-robinson nikhil-robinson

Nikhil Robinson.'s Projects

klipper_esp32 icon klipper_esp32

Klipper_ESP32 is an implementation of the Klipper protocol for Espressif's ESP32 microcontroller set.

llama4micro icon llama4micro

A "large" language model running on a microcontroller

marlin icon marlin

Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.

micropython icon micropython

MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems

openhantek icon openhantek

OpenHantek is a DSO software for Hantek (Voltcraft/Darkwire/Protek/Acetech) USB digital signal oscilloscopes

py32f0-template icon py32f0-template

Puya PY32F002A PY32F003 PY32F030 SDK and template project for GNU Arm Embedded Toolchain

snaud02-esp-idf icon snaud02-esp-idf

The SNAUD02 is a low-power mono audio codec with ADC and a speaker driver.

whisper icon whisper

Robust Speech Recognition via Large-Scale Weak Supervision

wifi-server icon wifi-server

Simple app to create a wifi server which can be used for embedded development.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.