The EV Engineer
Hey folks, welcome to my channel!
My name is Josh. I am an embedded software engineer. I work with high-voltage systems in electric vehicles. I created this channel to share my side projects, post tutorials on engineering design and tools, and discuss electronics theory. I choose topics based on what I think is relevant and useful for those who want to become embedded software engineers in the EV industry.
If you share my passion for embedded software engineering and electric vehicles, consider subscribing!

Linux Kernel Programming: Driver Modification Tutorial

CAN-utils over VCAN | Virtual CAN Interface Tutorial | Linux SocketCAN

SocketCAN Tutorial: Writing a Custom candump Linux Tool

TCP Client on ESP32 with ESP-IDF programmed in C: Step-by-Step Tutorial

Bare metal GPIO driver for ESP32 | Toggling an LED

UART Echo Task on ESP32 using ESP-IDF

Remote Control Robot with ChatGPT and Embedded Web Server on ESP32

Three Node CAN System on a Breadboard with ESP32 and Arduino Microcontrollers

CAN Bus signals on a breadboard with ESP32 microcontroller and Oscilloscope

MCP2515 CAN Bus Module Tutorial with Arduino and Linux

Getting started with SocketCAN (can-utils) | ESP32 | Kali Linux Vmware Installation

CAN Protocol Explained | Controller Area Network

Making a CAN Bus on a breadboard with two ESP32 microcontrollers!

Serial communication protocols - what are the differences?

AVR ATMEGA328P ICSP Algorithm Explained

Flash AVR microcontroller over ICSP (SPI) with an Arduino

Assembling and Testing ESP32 H Bridge PCB

Generating Gerber files in KiCad for JLCPCB

Making an H Bridge PCB in KiCad from scratch!

Making an H bridge Schematic in KiCad

H bridge Circuit Theory - 2 Wire Input Design

Getting Started with ESP-IDF on Windows