This commit is contained in:
Mike Trudeau
2026-02-13 20:33:17 +00:00
parent 008f60446f
commit 2d168f4a3a
64 changed files with 11570 additions and 0 deletions

277
classic/hw/classic-v1.net Normal file
View File

@@ -0,0 +1,277 @@
(export (version D)
(design
(source "classic-v1.sch")
(date "8/14/2020 1:20:06 PM")
(tool "Eeschema (5.1.6)-1")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title)
(company)
(rev)
(date "22 aug 2014")
(source classic-v1.sch)
(comment (number 1) (value ""))
(comment (number 2) (value ""))
(comment (number 3) (value ""))
(comment (number 4) (value "")))))
(components
(comp (ref U1)
(value ATTINY85)
(footprint ~)
(datasheet ~)
(libsource (lib classic-v1-rescue) (part ATTINY85) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 53F78C6C))
(comp (ref U2)
(value LDO)
(footprint ~)
(datasheet ~)
(libsource (lib classic-v1-rescue) (part LDO) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 53F78C7B))
(comp (ref J2)
(value USB)
(footprint ~)
(datasheet ~)
(libsource (lib classic-v1-rescue) (part USB) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 53F78CBD))
(comp (ref J1)
(value ISP)
(footprint ~)
(datasheet ~)
(libsource (lib classic-v1-rescue) (part ISP) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 53F78CDD))
(comp (ref SW1)
(value ESWITCH)
(footprint ~)
(datasheet ~)
(libsource (lib classic-v1-rescue) (part ESWITCH) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 53F78CF3))
(comp (ref C1)
(value 10uF)
(footprint ~)
(datasheet ~)
(libsource (lib classic-v1-rescue) (part CP1) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 53F78D86))
(comp (ref R1)
(value 47)
(footprint ~)
(datasheet ~)
(libsource (lib classic-v1-rescue) (part R) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 53F78DA1))
(comp (ref D1)
(value LED)
(footprint ~)
(datasheet ~)
(libsource (lib classic-v1-rescue) (part LED) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 53F78DB1))
(comp (ref C3)
(value .01uF)
(footprint ~)
(datasheet ~)
(libsource (lib classic-v1-rescue) (part C) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 53F78DE2))
(comp (ref C2)
(value .1uF)
(footprint ~)
(datasheet ~)
(libsource (lib classic-v1-rescue) (part C) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 53F78E1D))
(comp (ref C4)
(value 1uF)
(footprint ~)
(datasheet ~)
(libsource (lib classic-v1-rescue) (part CP1) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 53F78E77))
(comp (ref R4)
(value 68)
(footprint ~)
(datasheet ~)
(libsource (lib classic-v1-rescue) (part R) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 53F78F69))
(comp (ref R3)
(value 68)
(footprint ~)
(datasheet ~)
(libsource (lib classic-v1-rescue) (part R) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 53F78FA1))
(comp (ref R2)
(value 1K5)
(footprint ~)
(datasheet ~)
(libsource (lib classic-v1-rescue) (part R) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 53F78FA7)))
(libparts
(libpart (lib classic-v1-rescue) (part ATTINY85)
(fields
(field (name Reference) U)
(field (name Value) ATTINY85))
(pins
(pin (num 1) (name PB5/NRES) (type BiDi))
(pin (num 2) (name PB3/ADC1) (type BiDi))
(pin (num 3) (name PB4/ADC2) (type BiDi))
(pin (num 4) (name GND) (type power_out))
(pin (num 5) (name PB0/MOSI) (type BiDi))
(pin (num 6) (name PB1/MISO) (type BiDi))
(pin (num 7) (name PB2/SCK/ADC1) (type BiDi))
(pin (num 8) (name VCC) (type power_in))))
(libpart (lib classic-v1-rescue) (part C)
(footprints
(fp SM*)
(fp C?)
(fp C1-1))
(fields
(field (name Reference) C)
(field (name Value) C))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib classic-v1-rescue) (part CP1)
(footprints
(fp CP*)
(fp SM*))
(fields
(field (name Reference) C)
(field (name Value) CP1))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib classic-v1-rescue) (part ESWITCH)
(fields
(field (name Reference) SW)
(field (name Value) ESWITCH))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib classic-v1-rescue) (part ISP)
(fields
(field (name Reference) J)
(field (name Value) ISP))
(pins
(pin (num 1) (name MISO) (type power_in))
(pin (num 2) (name +VCC) (type power_out))
(pin (num 3) (name SCK) (type BiDi))
(pin (num 4) (name MOSI) (type BiDi))
(pin (num 5) (name RESET) (type BiDi))
(pin (num 6) (name GND) (type BiDi))))
(libpart (lib classic-v1-rescue) (part LDO)
(fields
(field (name Reference) U)
(field (name Value) LDO))
(pins
(pin (num 1) (name IN) (type power_in))
(pin (num 2) (name GND) (type power_out))
(pin (num 3) (name EN) (type input))
(pin (num 4) (name BP) (type passive))
(pin (num 5) (name OUT) (type power_out))))
(libpart (lib classic-v1-rescue) (part LED)
(footprints
(fp LED-3MM)
(fp LED-5MM)
(fp LED-10MM)
(fp LED-0603)
(fp LED-0805)
(fp LED-1206)
(fp LEDV))
(fields
(field (name Reference) D)
(field (name Value) LED))
(pins
(pin (num 1) (name A) (type passive))
(pin (num 2) (name K) (type passive))))
(libpart (lib classic-v1-rescue) (part R)
(footprints
(fp R?)
(fp SM0603)
(fp SM0805)
(fp R?-*)
(fp SM1206))
(fields
(field (name Reference) R)
(field (name Value) R))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib classic-v1-rescue) (part USB)
(fields
(field (name Reference) J)
(field (name Value) USB))
(pins
(pin (num 1) (name GND) (type power_out))
(pin (num 2) (name D+) (type BiDi))
(pin (num 3) (name D-) (type BiDi))
(pin (num 4) (name VBUS) (type power_in)))))
(libraries
(library (logical classic-v1-rescue)
(uri "classic-v1-rescue.lib")))
(nets
(net (code 1) (name PB2)
(node (ref SW1) (pin 1))
(node (ref SW1) (pin 1))
(node (ref J1) (pin 3))
(node (ref U1) (pin 7)))
(net (code 2) (name VCC)
(node (ref U2) (pin 5))
(node (ref C1) (pin 1))
(node (ref C4) (pin 1))
(node (ref R2) (pin 1))
(node (ref J1) (pin 2))
(node (ref U1) (pin 8)))
(net (code 3) (name PB3)
(node (ref U1) (pin 2))
(node (ref R3) (pin 1)))
(net (code 4) (name PB4)
(node (ref R4) (pin 1))
(node (ref U1) (pin 3)))
(net (code 5) (name PB5)
(node (ref U1) (pin 1))
(node (ref J1) (pin 5)))
(net (code 6) (name GND)
(node (ref J2) (pin 1))
(node (ref D1) (pin 2))
(node (ref C1) (pin 2))
(node (ref SW1) (pin 2))
(node (ref U2) (pin 3))
(node (ref C2) (pin 2))
(node (ref C4) (pin 2))
(node (ref U2) (pin 2))
(node (ref C3) (pin 2))
(node (ref U1) (pin 4))
(node (ref J1) (pin 6))
(node (ref SW1) (pin 2)))
(net (code 7) (name PB1)
(node (ref R1) (pin 1))
(node (ref U1) (pin 6))
(node (ref J1) (pin 1)))
(net (code 8) (name PB0)
(node (ref J1) (pin 4))
(node (ref U1) (pin 5)))
(net (code 9) (name "Net-(J2-Pad3)")
(node (ref R3) (pin 2))
(node (ref R2) (pin 2))
(node (ref J2) (pin 3)))
(net (code 10) (name "Net-(D1-Pad1)")
(node (ref R1) (pin 2))
(node (ref D1) (pin 1)))
(net (code 11) (name "Net-(J2-Pad2)")
(node (ref J2) (pin 2))
(node (ref R4) (pin 2)))
(net (code 12) (name "Net-(C3-Pad1)")
(node (ref U2) (pin 4))
(node (ref C3) (pin 1)))
(net (code 13) (name VBUS)
(node (ref J2) (pin 4))
(node (ref C2) (pin 1))
(node (ref U2) (pin 1)))))