diff --git a/fab.dcm b/fab.dcm
index e018acee3a1ee3a73c80a1b9811b1ea497c7fcb3..f29e270493f120fca5fa6014395c13d70d2608e3 100644
--- a/fab.dcm
+++ b/fab.dcm
@@ -12,6 +12,36 @@ K audio amplifier headphone mono 3w
 F http://www.ti.com/lit/ds/symlink/lm4871.pdf
 $ENDCMP
 #
+$CMP ATtiny25-20SU
+D 20MHz, 2kB Flash, 128B SRAM, 128B EEPROM, debugWIRE, SOIJ-8
+K AVR 8bit Microcontroller tinyAVR
+F http://ww1.microchip.com/downloads/en/DeviceDoc/atmel-2586-avr-8-bit-microcontroller-attiny25-attiny45-attiny85_datasheet.pdf
+$ENDCMP
+#
+$CMP ATtiny45-20SU
+D 20MHz, 4kB Flash, 256B SRAM, 256B EEPROM, debugWIRE, SOIJ-8
+K AVR 8bit Microcontroller tinyAVR
+F http://ww1.microchip.com/downloads/en/DeviceDoc/atmel-2586-avr-8-bit-microcontroller-attiny25-attiny45-attiny85_datasheet.pdf
+$ENDCMP
+#
+$CMP ATtiny45V-10SU
+D 10MHz, 4kB Flash, 256B SRAM, 256B EEPROM, debugWIRE, SOIJ-8
+K AVR 8bit Microcontroller tinyAVR
+F http://ww1.microchip.com/downloads/en/DeviceDoc/atmel-2586-avr-8-bit-microcontroller-attiny25-attiny45-attiny85_datasheet.pdf
+$ENDCMP
+#
+$CMP ATtiny85-20SU
+D 20MHz, 8kB Flash, 512B SRAM, 512B EEPROM, debugWIRE, SOIJ-8
+K AVR 8bit Microcontroller tinyAVR
+F http://ww1.microchip.com/downloads/en/DeviceDoc/atmel-2586-avr-8-bit-microcontroller-attiny25-attiny45-attiny85_datasheet.pdf
+$ENDCMP
+#
+$CMP ATtiny85V-10SU
+D 10MHz, 8kB Flash, 512B SRAM, 512B EEPROM, debugWIRE, SOIJ-8
+K AVR 8bit Microcontroller tinyAVR
+F http://ww1.microchip.com/downloads/en/DeviceDoc/atmel-2586-avr-8-bit-microcontroller-attiny25-attiny45-attiny85_datasheet.pdf
+$ENDCMP
+#
 $CMP BUTTON_B3SN
 D Push button switch, Omron B3SN, Sealed Tactile Switch (SMT), SPST-NO Top Actuated Surface Mount
 K switch normally-open pushbutton push-button button tactile spst single pole single throw
@@ -127,6 +157,12 @@ K single opamp zero-drift
 F http://www.ti.com/lit/ds/symlink/opa188.pdf
 $ENDCMP
 #
+$CMP Microcontroller_ATtiny45V-10SU
+D AVR ATtiny Microcontroller IC 8-Bit 10MHz 4KB (2K x 16) FLASH 8-SOIC
+K AVR 8bit Microcontroller tinyAVR
+F http://ww1.microchip.com/downloads/en/DeviceDoc/atmel-2586-avr-8-bit-microcontroller-attiny25-attiny45-attiny85_datasheet.pdf
+$ENDCMP
+#
 $CMP Motor_Driver_A5940
 D Three Phase Sensorless Sinusoidal Fan Driver, Allegro A5940GLKTR-T
 K h-bridge half-bridge half bridge motor driver bldc brushless DC
diff --git a/fab.lib b/fab.lib
index 7a299276e653e5e4bfdcdb1424e9438182116086..d6f121cef11f39b72d824293992cf7bc62380fc3 100644
--- a/fab.lib
+++ b/fab.lib
@@ -1539,6 +1539,29 @@ X SHIELD 9 800 -600 150 L 50 50 1 1 P
 ENDDRAW
 ENDDEF
 #
+# Microcontroller_ATtiny45V-10SU
+#
+DEF Microcontroller_ATtiny45V-10SU U 0 20 Y Y 1 F N
+F0 "U" -500 550 50 H V L BNN
+F1 "Microcontroller_ATtiny45V-10SU" 100 -550 50 H V L TNN
+F2 "fab:SOIC-8_3.9x4.9mm_P1.27mm" 0 0 50 H I C CIN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ SOIJ*5.3x5.3mm*P1.27mm*
+$ENDFPLIST
+DRAW
+S -500 -500 500 500 0 1 10 f
+X ~RESET~/PB5 1 600 -200 100 L 50 50 1 1 B
+X XTAL1/PB3 2 600 0 100 L 50 50 1 1 B
+X XTAL2/PB4 3 600 -100 100 L 50 50 1 1 B
+X GND 4 0 -600 100 U 50 50 1 1 W
+X MOSI/PB0 5 600 300 100 L 50 50 1 1 B
+X MISO/PB1 6 600 200 100 L 50 50 1 1 B
+X SCK/PB2 7 600 100 100 L 50 50 1 1 B
+X VCC 8 0 600 100 D 50 50 1 1 W
+ENDDRAW
+ENDDEF
+#
 # Motor_Driver_A5940
 #
 DEF Motor_Driver_A5940 U 0 40 Y Y 1 F N