diff --git a/fab.dcm b/fab.dcm
index 1bfe0e8a24a1755ae421aa03b3f436e78f7ec90a..942ef840a907c4bbc090799d02961489652962ff 100644
--- a/fab.dcm
+++ b/fab.dcm
@@ -40,6 +40,12 @@ D Polarized capacitor
 K cap capacitor
 $ENDCMP
 #
+$CMP Charge_Controller_4.2V_MCP73831-2-OT
+D Charger IC Lithium Ion/Polymer SOT-23-5, 4.20V, Open-Drain Status Output, in SOT23-5 package
+K battery charger lithium
+F http://ww1.microchip.com/downloads/en/DeviceDoc/MCP73831-Family-Data-Sheet-DS20001984H.pdf
+$ENDCMP
+#
 $CMP DRV883_MOTOR_DRIVER
 D Low-Voltage H-Bridge Motor Driver 8-WSON (2x2) in Package
 K h-bridge half bridge motor driver
diff --git a/fab.lib b/fab.lib
index bd7602ebc38b99293fa8a6da8e89859175670d11..3470524c95e8e4f6a5e650bf06151a543b4d3919 100644
--- a/fab.lib
+++ b/fab.lib
@@ -803,6 +803,26 @@ X 2 P$2 100 0 0 L 40 40 1 1 P
 ENDDRAW
 ENDDEF
 #
+# Charge_Controller_4.2V_MCP73831-2-OT
+#
+DEF Charge_Controller_4.2V_MCP73831-2-OT U 0 40 Y Y 1 F N
+F0 "U" -300 250 50 H V L CNN
+F1 "Charge_Controller_4.2V_MCP73831-2-OT" 50 250 50 H V L CNN
+F2 "fab:SOT-23-5" 50 -250 50 H I L CIN
+F3 "" -150 -50 50 H I C CNN
+$FPLIST
+ SOT?23*
+$ENDFPLIST
+DRAW
+S -300 200 300 -200 0 1 10 f
+X STAT 1 400 -100 100 L 50 50 1 1 O
+X VSS 2 0 -300 100 U 50 50 1 1 W
+X VBAT 3 400 100 100 L 50 50 1 1 w
+X VDD 4 0 300 100 D 50 50 1 1 W
+X PROG 5 -400 -100 100 R 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
 # DRV883_MOTOR_DRIVER
 #
 DEF DRV883_MOTOR_DRIVER U 0 40 Y Y 1 F N