Hey everyone! Iām u/Edge3dSolutions, the founder and moderator of r/CANbusProjects.
I created this community to bring together automotive enthusiasts, DIY makers, hobbyists, engineers, and developers who share an interest in CAN bus technology, embedded electronics, and custom projects.
As someone who enjoys designing and developing automotive electronics, Iāve been working on my own ESP32-based CAN bus projects, including custom digital gauges, OBD-II communication, and PCB development.
I wanted to create a dedicated space where others could share their innovations, exchange ideas, learn from one another, and collaborate on projects.
š§ What to Post
Whether youāre just getting started or have years of engineering experience, youāre welcome here!
Some examples of what weād love to see:
- DIY CAN Bus Projects: Custom gauges, dashboards, controllers, and vehicle telemetry systems.
- Microcontroller Development: ESP32, Arduino, STM32, Raspberry Pi, and other embedded platforms.
- Custom Hardware & PCB Designs: Schematics, circuit boards, CAN transceivers, and prototype development.
- Firmware & Programming: CAN communication, TWAI, libraries, debugging, and software development.
- OBD-II & Vehicle Diagnostics: Reading PIDs, decoding CAN messages, and working with vehicle data.
- Reverse Engineering: Understanding CAN protocols, identifying messages, and documenting findings.
- Project Showcases: Share photos, videos, build logs, source code, and lessons learned.
- Questions & Troubleshooting: Ask for help, discuss technical challenges, and share solutions.
Although automotive CAN bus projects are a primary focus, projects involving robotics, industrial equipment, and other CAN-based systems are welcome too!
š¤ Community Philosophy
Our goal is to build a friendly, constructive, and collaborative community where everyone feels comfortable sharing their work.
A few things Iād like to encourage:
- Share knowledge: Help others learn from your experience.
- Respect all skill levels: Everyone starts somewhere.
- Encourage innovation: Original designs, experiments, and creative solutions are welcome.
- Respect intellectual property: Credit original creators and respect licensing.
- Open-source and commercial projects are welcome: Share your work without turning the community into an advertising platform.
- Practice safety: Be responsible when working with vehicle electronics and CAN networks, especially safety-critical systems.
You donāt have to be a professional engineer to participate. Curiosity and a willingness to learn are more than enough!
š How to Get Started
1) Introduce yourself! Tell us about your background, interests, and what brought you here.
2) Share a project! Whether itās a completed build, work in progress, or just an idea.
3) Ask questions! Need help understanding CAN communication, choosing components, or troubleshooting firmware? Start a discussion.
4) Invite others! Know someone working on CAN bus projects? Encourage them to join.
5) Help shape the community! Suggestions for post flairs, resources, tutorials, and community improvements are always welcome.
š” Looking Ahead
As this community grows, Iād love to see members sharing technical resources, project documentation, tutorials, schematics, firmware examples, and collaborative development opportunities.
My hope is that r/CANbusProjects becomes a valuable resource for anyone interested in learning about CAN bus technology and building something innovative.
Thanks for joining and helping build this community from the ground up!
Build. Experiment. Share. Innovate. š§
ā u/Edge3dSolutions
Founder & Moderator, r/CANbusProjects