changeset 44:04abc82f8280

MCL and primitives: LCD and MAX1916 from lunalcd2
author Mychaela Falconia <falcon@freecalypso.org>
date Sat, 27 Nov 2021 01:09:05 +0000
parents 0401fe6893ea
children 4c4eeacce681
files venus/src/MCL venus/src/primitives
diffstat 2 files changed, 22 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/venus/src/MCL	Sat Nov 27 00:25:20 2021 +0000
+++ b/venus/src/MCL	Sat Nov 27 01:09:05 2021 +0000
@@ -699,6 +699,16 @@
  footprint=0603
  npins=2
 
+# LCD module
+
+LCD1:
+ manufacturer=Formike
+ device=KWH020ST23-F01
+ part=yes
+ description=LCD module, direct solder attachment
+ footprint=file:KWH020ST23-F01
+ npins=36
+
 # Transistors
 
 part EMB9:
@@ -1125,6 +1135,16 @@
  vendor_part_number=1727-3969-1-ND
  npins=6
 
+U404:
+ manufacturer=Maxim
+ device=MAX1916
+ part=yes
+ description=IC LED driver, SOT23-6
+ vendor=Digi-Key
+ vendor_part_number=MAX1916EZT+TCT-ND
+ footprint=file:SOT23-6
+ npins=6
+
 U601:
  hier=mob.core.rf.FEM.M034F.pkg
  manufacturer=Epcos
--- a/venus/src/primitives	Sat Nov 27 00:25:20 2021 +0000
+++ b/venus/src/primitives	Sat Nov 27 01:09:05 2021 +0000
@@ -32,6 +32,7 @@
 pkg_LQFP48	numpins 48;
 pkg_IC_5pin	numpins 5;
 pkg_IC_8pin	numpins 8;
+pkg_SOT23_6	numpins 6;
 pkg_XSON6	numpins 6;
 
 /* logic IC subpackages */
@@ -68,6 +69,7 @@
 conn_miniUSB_plus4	numpins 9;
 
 /* misc peripherals */
+lcd_module_fp		numpins 36;
 pkg_SIM_socket		numpins 8;
 basic_LED		mapped_pins (A, C);
 misc_diode		mapped_pins (A, C);