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

  • 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

ai-thinker-lorawan-ra-08 icon ai-thinker-lorawan-ra-08

basic AiThinker Ra-08 ASR6601 SoC LoRaWAN Module 基于 ASR6601 安信可 Ra-08 LoRaWAN模组二次开发

anchor icon anchor

Anchor, a Rust Klipper protocol implementation

awesome-code-llm icon awesome-code-llm

A curated list of language modeling researches for code and related datasets.

drehmflight icon drehmflight

Teensy/Arduino flight controller and stabilization for small-scale VTOL vehicles

esp-picotts icon esp-picotts

PicoTTS Text-to-Speech engine component for Espressif IDF

esp32marauder icon esp32marauder

A suite of WiFi/Bluetooth offensive and defensive tools for the ESP32

fluidnc icon fluidnc

The next generation of motion control firmware

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

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.