​
​
Features:
​​
The ArduECU MK1C is our custom, ground-up controller with a built-in CAN controller which is enabled out-of-the-box. It is a fully re-designed ECU controller based upon the ATmega 328P with additional capability. It has the specs of the MK1B except that it has a CAN controller enabled for additional CAN-based applications such as:
​
-
Vehicle controls development
-
Car hacking and control
-
Monitoring
-
Automation
-
Machine controller applications
​
Power Requirements:
-
Recommended Operating Voltage: 12-24VDC (9-36VDC max limits)
-
Idle Power Consumption: <150mA
​
Reference Voltages:
-
5VDC Reference (~400mA max with internal re-settable fuse)
​
Communications:​
-
Serial (x1 capable)
-
SPI (x2 capable)
-
I2C (x1 capable)
-
CAN (x1 SAE J1939/CANopen capable)
​
Processor:
-
Atmega 328P CMOS, 10-Bit ADC @16MHz
-
32kB In-System Self Programmable Flash Memory, 1kB EEPROM, 2kB Internal SRAM
-
Write/Erase: 10k-Flash, 100k-EEPROM
-
Data retention: 20 years at 85C, 100 years at 25C
​
Inputs/Outputs(3):
-
4 Capable Digital Outputs (Sourcing outputs capable of ~3A each per channel; up to 30 Amps)
-
5 Capable PWM Outputs (Sourcing outputs capable of ~3A each per channel; up to 30 Amps)
-
4 Capable Digital Inputs (5-24VDC)
-
6 Analog Inputs (three of which are 5VDC, three of which are 12-24VDC)
-
I/O configured internally on PCBA via jumper selections(1)
​
Environmental Ratings(2):
-
Operating Temperature: -40F to 158F
-
Storage Temperature: -58F to 185F
-
Water Resistance: IP69K (per IEC660529)
-
Humidity Tolerance: TBD
-
Vibration: TBD
-
Shock: TBD
-
Corrosion: TBD
​
(1)Hardware jumper selections must match your software configuration.
(2)Ratings need final verification through final beta testing.
(3)Note that adding CAN hardware, requires use of some of the Atmega 328P I/O and therefore reduces the I/O count as compared to the MK1B.
​
Dimensions: