Skip to content

Introduction

Donate Discord

What is this?

dingoElectronics is a project to build open source automotive electronics.

The project includes:

Quick Start

  1. Download and run dingoConfig
  2. Check for a newer firmware release and update the firmware if needed
  3. Wire the device, see Connections
  4. Connect with USB or a USB to CAN adapter
  5. Add the device in dingoConfig (default Base ID 0x0DE)
  6. Set up the outputs, inputs and logic, see dingoPDM Configuration
  7. Write, then Burn to save the settings on the device
  8. Save a config file as a backup

User Locations

🇺🇸 🇩🇪 🇫🇷 🇬🇧 🇵🇹 🇦🇺 🇰🇳 🇯🇵 🇧🇭 🇮🇹 🇫🇮 🇩🇰

{ "schema-url": "assets/charts/countries_chart.json" }

{ "schema-url": "assets/charts/states_chart.json" }

Resources

GitHub

dingoElectronics is split between multiple GitHub repos.

The latest releases can be found on the Releases page for each repo:

Note

Devices are shipped with the latest firmware release installed at the time of shipping, but new firmware is released frequently.

Check the Releases page for a new release when receiving the device and follow the Firmware Updating instructions.

Store

Built and tested dingoPDMs and other devices can be purchased through the dingoElectronics Store.

All PDMs and devices are assembled and tested in Virginia 🇺🇸

dingoElectronics Store

Discord

See invite link at the bottom right of the page

Note

If the link is expired, send a message on the store page

Facebook

See link at the bottom right of the page

Goals

  • Learn more about PDMs and high DC current devices
  • Learn about developing firmware for a more complex STM32 based project
  • Create a low cost device that my friends and I can use in our project cars
  • Layout the board to fit simple case designs
    • 3D printed top shell and flat aluminum heatsinks (no machining)
  • Use low cost 1oz/0.5oz 4 layer PCBs (low cost 2oz/1oz now available from JLCPCB)
  • Share my work with others for reference, inspiration or collaboration.
  • Document the project in a professional way to make it easy to use and access
  • Develop an easy to use configuration PC software
  • Offer fully built devices for sale

Info

If this project helps you in any way, I'd appreciate a message!

Contributing

See the contributing guide.

Disclaimer

Warning

Please note that these products have been designed by a hobbyist, not a professional. They are intended for off-road and testing use only. Users should operate the products at their own discretion and risk. The designer explicitly disclaims any responsibility for damage or injury that may result from the use of these products.