Update schematic and design.

This commit is contained in:
cnlohr
2023-04-25 05:54:16 -04:00
parent a081114492
commit 82d5b8daf8
6 changed files with 5894 additions and 5164 deletions

View File

@@ -507,7 +507,7 @@ static inline void AdvanceFadePlace()
// also jittering the edges in time so you can get a full 8-bit fade. // also jittering the edges in time so you can get a full 8-bit fade.
// You can rotate more or less to control the periodicity. // You can rotate more or less to control the periodicity.
// With this scramble, it only takes abut 93us to turn on/off. // With this scramble, the period scramble is about 93us.
fadepos = (fadepos << 4) | ( fadepos >> 4); fadepos = (fadepos << 4) | ( fadepos >> 4);
uint32_t mask = HandleFade( fadepos ); uint32_t mask = HandleFade( fadepos );

View File

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{ {
"board": { "board": {
"active_layer": 44, "active_layer": 37,
"active_layer_preset": "", "active_layer_preset": "",
"auto_track_width": true, "auto_track_width": true,
"hidden_nets": [], "hidden_nets": [],

View File

@@ -1207,6 +1207,13 @@
(effects (font (size 1.27 1.27)) (justify right) hide) (effects (font (size 1.27 1.27)) (justify right) hide)
) )
) )
(global_label "UTX" (shape input) (at 132.08 177.8 270) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 5c3a841c-88c7-4812-977b-cabbfa8f046a)
(property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 132.0006 183.7207 90)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
(global_label "DIG_8" (shape input) (at 125.73 44.45 0) (fields_autoplaced) (global_label "DIG_8" (shape input) (at 125.73 44.45 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left)) (effects (font (size 1.27 1.27)) (justify left))
(uuid 6013ebc5-2d9b-4177-9c14-043026e9f889) (uuid 6013ebc5-2d9b-4177-9c14-043026e9f889)
@@ -1291,10 +1298,17 @@
(effects (font (size 1.27 1.27)) (justify right) hide) (effects (font (size 1.27 1.27)) (justify right) hide)
) )
) )
(global_label "PGM" (shape input) (at 166.37 165.1 270) (fields_autoplaced) (global_label "PGM" (shape input) (at 129.54 177.8 270) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 9e7d83ae-02cc-45df-b6de-83391b152a98)
(property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 129.6194 184.2045 90)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
(global_label "URX" (shape input) (at 124.46 177.8 270) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right)) (effects (font (size 1.27 1.27)) (justify right))
(uuid a0139dbf-800f-4b31-affb-7aba7e231628) (uuid a0139dbf-800f-4b31-affb-7aba7e231628)
(property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 166.4494 171.5045 90) (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 124.3806 184.0231 90)
(effects (font (size 1.27 1.27)) (justify right) hide) (effects (font (size 1.27 1.27)) (justify right) hide)
) )
) )
@@ -1481,6 +1495,24 @@
) )
) )
(symbol (lib_id "Connector_Generic:Conn_01x01") (at 132.08 172.72 90) (unit 1)
(in_bom yes) (on_board yes)
(uuid 01b473f5-b618-4401-b7ef-ab926d8af868)
(property "Reference" "J6" (id 0) (at 134.62 171.4499 90)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
(property "Value" "~" (id 1) (at 116.84 173.9899 90)
(effects (font (size 1.27 1.27)) (justify right))
)
(property "Footprint" "rawpad22:rawpad22" (id 2) (at 132.08 172.72 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 132.08 172.72 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 1c689399-c09c-4886-9c50-93581edfc086))
)
(symbol (lib_id "power:GND") (at 256.54 114.3 0) (unit 1) (symbol (lib_id "power:GND") (at 256.54 114.3 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced) (in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 02ef170b-c995-45ab-a9f1-bf40080130b4) (uuid 02ef170b-c995-45ab-a9f1-bf40080130b4)
@@ -1756,19 +1788,19 @@
(pin "1" (uuid 0c74247b-79c1-4e59-af99-30a62dbac413)) (pin "1" (uuid 0c74247b-79c1-4e59-af99-30a62dbac413))
) )
(symbol (lib_id "Connector_Generic:Conn_01x01") (at 161.29 160.02 90) (unit 1) (symbol (lib_id "Connector_Generic:Conn_01x01") (at 121.92 172.72 90) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced) (in_bom yes) (on_board yes)
(uuid 3d59d3b5-1eba-40f7-adf5-55951782c47f) (uuid 3d59d3b5-1eba-40f7-adf5-55951782c47f)
(property "Reference" "J2" (id 0) (at 163.83 158.7499 90) (property "Reference" "J2" (id 0) (at 124.46 171.4499 90)
(effects (font (size 1.27 1.27)) (justify right) hide) (effects (font (size 1.27 1.27)) (justify right) hide)
) )
(property "Value" "~" (id 1) (at 163.83 161.2899 90) (property "Value" "~" (id 1) (at 129.54 173.9899 90)
(effects (font (size 1.27 1.27)) (justify right)) (effects (font (size 1.27 1.27)) (justify right))
) )
(property "Footprint" "rawpad22:rawpad22" (id 2) (at 161.29 160.02 0) (property "Footprint" "rawpad22:rawpad22" (id 2) (at 121.92 172.72 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(property "Datasheet" "~" (id 3) (at 161.29 160.02 0) (property "Datasheet" "~" (id 3) (at 121.92 172.72 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(pin "1" (uuid 4723f0c5-6078-41fe-940b-c91c5baaa09d)) (pin "1" (uuid 4723f0c5-6078-41fe-940b-c91c5baaa09d))
@@ -1894,19 +1926,19 @@
(pin "1" (uuid 70ac3412-9ae7-4cee-a23a-92cb827968e8)) (pin "1" (uuid 70ac3412-9ae7-4cee-a23a-92cb827968e8))
) )
(symbol (lib_id "Connector_Generic:Conn_01x01") (at 166.37 160.02 90) (unit 1) (symbol (lib_id "Connector_Generic:Conn_01x01") (at 124.46 172.72 90) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced) (in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 62a87860-c765-4c8d-9837-4f69f0305733) (uuid 62a87860-c765-4c8d-9837-4f69f0305733)
(property "Reference" "J4" (id 0) (at 168.91 158.7499 90) (property "Reference" "J4" (id 0) (at 127 171.4499 90)
(effects (font (size 1.27 1.27)) (justify right) hide) (effects (font (size 1.27 1.27)) (justify right) hide)
) )
(property "Value" "~" (id 1) (at 168.91 161.2899 90) (property "Value" "~" (id 1) (at 127 173.9899 90)
(effects (font (size 1.27 1.27)) (justify right)) (effects (font (size 1.27 1.27)) (justify right))
) )
(property "Footprint" "rawpad22:rawpad22" (id 2) (at 166.37 160.02 0) (property "Footprint" "rawpad22:rawpad22" (id 2) (at 124.46 172.72 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(property "Datasheet" "~" (id 3) (at 166.37 160.02 0) (property "Datasheet" "~" (id 3) (at 124.46 172.72 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(pin "1" (uuid 7a6eb7ba-ea8e-4933-8da7-c50631f4826b)) (pin "1" (uuid 7a6eb7ba-ea8e-4933-8da7-c50631f4826b))
@@ -2139,37 +2171,37 @@
(pin "1" (uuid 24b6b13e-7383-4c9b-af64-0528d32adfd1)) (pin "1" (uuid 24b6b13e-7383-4c9b-af64-0528d32adfd1))
) )
(symbol (lib_id "power:+5V") (at 163.83 165.1 180) (unit 1) (symbol (lib_id "power:+5V") (at 127 177.8 180) (unit 1)
(in_bom yes) (on_board yes) (in_bom yes) (on_board yes)
(uuid 89bc2a9a-0459-4374-90b7-e699bb20f381) (uuid 89bc2a9a-0459-4374-90b7-e699bb20f381)
(property "Reference" "#PWR0131" (id 0) (at 163.83 161.29 0) (property "Reference" "#PWR0131" (id 0) (at 127 173.99 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(property "Value" "+5V" (id 1) (at 163.83 172.72 90) (property "Value" "+5V" (id 1) (at 127 185.42 90)
(effects (font (size 1.27 1.27)) (justify right)) (effects (font (size 1.27 1.27)) (justify right))
) )
(property "Footprint" "" (id 2) (at 163.83 165.1 0) (property "Footprint" "" (id 2) (at 127 177.8 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(property "Datasheet" "" (id 3) (at 163.83 165.1 0) (property "Datasheet" "" (id 3) (at 127 177.8 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(pin "1" (uuid 956ad4a4-cb8d-4eef-aba4-03ec6d18e652)) (pin "1" (uuid 956ad4a4-cb8d-4eef-aba4-03ec6d18e652))
) )
(symbol (lib_id "power:GND") (at 161.29 165.1 0) (unit 1) (symbol (lib_id "power:GND") (at 121.92 177.8 0) (unit 1)
(in_bom yes) (on_board yes) (in_bom yes) (on_board yes)
(uuid 8e0259d4-bb9a-4043-8fcc-b83ca78b22de) (uuid 8e0259d4-bb9a-4043-8fcc-b83ca78b22de)
(property "Reference" "#PWR0134" (id 0) (at 161.29 171.45 0) (property "Reference" "#PWR0134" (id 0) (at 121.92 184.15 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(property "Value" "GND" (id 1) (at 161.29 172.72 90) (property "Value" "GND" (id 1) (at 121.92 185.42 90)
(effects (font (size 1.27 1.27)) (justify left)) (effects (font (size 1.27 1.27)) (justify left))
) )
(property "Footprint" "" (id 2) (at 161.29 165.1 0) (property "Footprint" "" (id 2) (at 121.92 177.8 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(property "Datasheet" "" (id 3) (at 161.29 165.1 0) (property "Datasheet" "" (id 3) (at 121.92 177.8 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(pin "1" (uuid b657219a-08f5-4c20-8ae3-aa2f19a0eed5)) (pin "1" (uuid b657219a-08f5-4c20-8ae3-aa2f19a0eed5))
@@ -2216,19 +2248,19 @@
(pin "3" (uuid 86797c81-9066-46c3-bc9e-2b87acc1c79a)) (pin "3" (uuid 86797c81-9066-46c3-bc9e-2b87acc1c79a))
) )
(symbol (lib_id "Connector_Generic:Conn_01x01") (at 163.83 160.02 90) (unit 1) (symbol (lib_id "Connector_Generic:Conn_01x01") (at 127 172.72 90) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced) (in_bom yes) (on_board yes)
(uuid a53c488c-54ea-489d-be68-ef1ac4985862) (uuid a53c488c-54ea-489d-be68-ef1ac4985862)
(property "Reference" "J3" (id 0) (at 166.37 158.7499 90) (property "Reference" "J3" (id 0) (at 129.54 171.4499 90)
(effects (font (size 1.27 1.27)) (justify right) hide) (effects (font (size 1.27 1.27)) (justify right) hide)
) )
(property "Value" "~" (id 1) (at 166.37 161.2899 90) (property "Value" "~" (id 1) (at 130.81 173.9899 90)
(effects (font (size 1.27 1.27)) (justify right)) (effects (font (size 1.27 1.27)) (justify right))
) )
(property "Footprint" "rawpad22:rawpad22" (id 2) (at 163.83 160.02 0) (property "Footprint" "rawpad22:rawpad22" (id 2) (at 127 172.72 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(property "Datasheet" "~" (id 3) (at 163.83 160.02 0) (property "Datasheet" "~" (id 3) (at 127 172.72 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(pin "1" (uuid b4f1f05a-8f71-4b0f-a0a6-1bc612488355)) (pin "1" (uuid b4f1f05a-8f71-4b0f-a0a6-1bc612488355))
@@ -2655,6 +2687,24 @@
(pin "4" (uuid 346d6492-7b0a-49d3-96ea-b90398a5b9f0)) (pin "4" (uuid 346d6492-7b0a-49d3-96ea-b90398a5b9f0))
) )
(symbol (lib_id "Connector_Generic:Conn_01x01") (at 129.54 172.72 90) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid f434e5f4-d301-4161-a4e0-864b47e33319)
(property "Reference" "J5" (id 0) (at 132.08 171.4499 90)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
(property "Value" "~" (id 1) (at 132.08 173.9899 90)
(effects (font (size 1.27 1.27)) (justify right))
)
(property "Footprint" "rawpad22:rawpad22" (id 2) (at 129.54 172.72 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 129.54 172.72 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 8fef2914-e0b1-42ec-b56b-08ddbe1cffae))
)
(symbol (lib_id "Device:R") (at 52.07 123.19 180) (unit 1) (symbol (lib_id "Device:R") (at 52.07 123.19 180) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced) (in_bom yes) (on_board yes) (fields_autoplaced)
(uuid fadf8c09-fc36-49b9-a4bd-98e6e35399b2) (uuid fadf8c09-fc36-49b9-a4bd-98e6e35399b2)
@@ -2856,6 +2906,12 @@
(path "/62a87860-c765-4c8d-9837-4f69f0305733" (path "/62a87860-c765-4c8d-9837-4f69f0305733"
(reference "J4") (unit 1) (value "~") (footprint "rawpad22:rawpad22") (reference "J4") (unit 1) (value "~") (footprint "rawpad22:rawpad22")
) )
(path "/f434e5f4-d301-4161-a4e0-864b47e33319"
(reference "J5") (unit 1) (value "~") (footprint "rawpad22:rawpad22")
)
(path "/01b473f5-b618-4401-b7ef-ab926d8af868"
(reference "J6") (unit 1) (value "~") (footprint "rawpad22:rawpad22")
)
(path "/6391ffee-64ab-4dc8-a08c-807c55cf112f" (path "/6391ffee-64ab-4dc8-a08c-807c55cf112f"
(reference "NE1") (unit 1) (value "Lamp_Neon") (footprint "neonglow:neonglow") (reference "NE1") (unit 1) (value "Lamp_Neon") (footprint "neonglow:neonglow")
) )

View File

@@ -0,0 +1,20 @@
(footprint "rawpad22" (version 20211014) (generator pcbnew)
(layer "F.Cu")
(tedit 0)
(property "Sheetfile" "nixitest1.kicad_sch")
(property "Sheetname" "")
(attr smd)
(fp_text reference "J?" (at 0 -0.5 unlocked) (layer "F.SilkS") hide
(effects (font (size 0.7 0.7) (thickness 0.1)))
(tstamp 44e6f670-39fd-4f57-8f9d-d718f2720744)
)
(fp_text value "~" (at 0 1 unlocked) (layer "F.Fab") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 59a3d188-f76a-421b-8f80-779f4c5b031e)
)
(fp_text user "${REFERENCE}" (at 0 2.5 unlocked) (layer "F.Fab") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 94dd9f53-badd-482d-b3a8-28ddfce252cb)
)
(pad "1" thru_hole rect (at 0 0) (size 1.75 1.75) (drill 0.9) (layers *.Cu *.Mask) (tstamp f2c62621-a09b-4af7-8795-43f085490e24))
)