
DAC ADC PWM IO
DanielMartensson/STM32-PLC
STM32 microcontroller with lots of periferials such as ADC, differential ADC, Input Capture, PWM, USB, Encoder, DAC, Digital Input, RTC, CAN-bus + Alarm etc.
KiCad boards from 66 GitHub repositories tagged “can-bus”, the most starred first; open any of them in PCBKit.

DanielMartensson/STM32-PLC
STM32 microcontroller with lots of periferials such as ADC, differential ADC, Input Capture, PWM, USB, Encoder, DAC, Digital Input, RTC, CAN-bus + Alarm etc.

BoostedMoose/v-link
A modular, open-source vehicle diagnostic and infotainment system.

uCAN-LIN/LinUSBConverter
Open source USB ↔ LIN bus dongle. LIN 2.1 master / slave / monitor, optically isolated, SLCAN compatible — no proprietary drivers.


COVESA/Open1722
Open-source implementation of the IEEE 1722 protocol, for streaming audio/video, tunneling CAN/LIN messages and enabling remote access to peripherals

dzid26/ESP32-DualCAN
Dorky Commander - open source alternative to S3XY Commander - S3XY commander or just the [harness](https://www.enhauto.com/products/tesla-cable-gen-2-new) is required:

NewTec-GmbH/esp32-can-iot
A ESP32 based interface between CAN-bus and IoT environments.

doppelgrau/esp32-f9p-io-board
An IO-PCB (two motor-driver/H-bridge, CAN, RS232, ADS1115, relay, ethernet, ardusimple f9p compatible connector) with an ESP32 for 12V power, three 15V tolerant analog inputs, three 5V tolerant inputs.

latonita/jeep-canbus
Projects around CAN BUS in Chrysler Jeep - VES enabler, other small features


emertcakir/OpenAirScope
Open-source air quality and environmental monitoring node with STM32H743 + ESP32-C3, LoRaWAN, RS485, USB-C, Li-ion charging, and multi-sensor support.

AravinthPanch/various-hardware-projects
Collection of various PCB designs and Firmware for prototyping projects

DanielMartensson/STM32-Ethernet-Camera
PCB board with camera and ethernet connection + CAN-bus

ucandevices/CFDC_embedded
Embedded code and PCB for CAN FD to USB converter

motionlayer/CANine
Firmware, schematic and board drawings for the CANine USBC↔︎CAN adapter

aliahumanoid/alia-humanoid-core
Humanoid research project (Phase 0): firmware, host software, STL files and electronics for tendon-driven joints inside real human proportions. GPLv3 software, CC BY-NC-ND hardware files.


v-cu/dpf-load-monitor-wide
ESP32-P4 diagnostic display for VAG diesels — live DPF and engine data over CAN (UDS) on a 3.19" ultra-wide AMOLED. Firmware, KiCad files, BOM and 3D enclosure.

chrkir/hcv
Local Viessmann E3 CAN-bus to MQTT bridge for Vitocal heat pumps. Features Home Assistant Auto-Discovery, ESP32 firmware, and Open Hardware.

Mage-Control-Systems-Ltd/CANBOB
A breakout board that enables USB or SPI to CAN communication using the MCP2515.



mbouyer/marine_chartplotter
Hardware and software for an opencpn-based chartplotter

Edgeberry/Edgeberry-HWCartridge-ConsoleCAN
An Edgeberry Hardware Cartridge with a CAN-bus interface and USB console access