DEF Sensor Simulator – Quick Build
Page last updated May 30, 2022
Since the original DSS solution published in September of 2021, the team has been busy looking at alternative hardware and software options. This page has a brief description and links to the build instructions for all the variants developed to date. The solution in the Recommended section has been deemed by the team to be the most viable current option considering factors such as price, size, parts availability, ease of programming, etc. Having said that, any of the build options are still viable solutions and provide options during times of supply chain shortages.
Currently Recommended DEF Sensor Simulator Build Option:
- CanBed RP2040 – This solution has a Raspberry Pi processor as well as the CAN interface integrated on a single board. It is much smaller and at about $16 (for the board) very affordable. Stock is available from multiple sources. Programming the board is extremely easy and can be done from Windows or MacOS (MacOS instructions coming soon). However, it does require minor soldering of a 4 pin connector to the board.
Alternative DEF Sensor Simulator Build Options:
- CanBed ATmega 32U4 – Board size (very small) is similar to the CanBed RP2040, it just uses a different processor (ATmega 32U4). At about $25 (for the board) it is a bit more expensive than the RP2040 but is also available from multiple sources. Programming the board is easy, but slightly more complex than the RP2040 and requires a Windows system. It also requires minor soldering of a 4 pin connector to the board.
- Arduino DUE w/CAN Interface (Original Build) – This is the original project using an Arduino DUE board with separate CAN board add-on. It is currently the most expensive alternative starting at about $135 and could cost as much as $190 depending how it is ordered. The CAN card has limited sourcing and is often out of stock. Programming the board is not difficult, but somewhat more complex than the RP2040 and requires a Windows system. It does NOT require any soldering.
- Arduino UNO w/CAN Interface – This build is similar to the DUE in terms of size and that it utilizes a separate CAN board. While not difficult by any means, it is probably the most involved in terms of assembly. Total cost will be in the $100 range. Programming the board requires Windows and is not difficult, but is somewhat more complex than most of the other options. It does NOT require any soldering.