New revision with additional pin to query current state, as well as using MQTT instead of HTTP

This commit is contained in:
s3lph 2022-06-29 07:56:17 +02:00
parent 3b7ba6599f
commit 10b0b846d7
Signed by: s3lph
GPG key ID: 8AC98A811E5BEFF5
7 changed files with 1230 additions and 2183 deletions

View file

@ -13,3 +13,5 @@ platform = espressif8266
board = nodemcuv2 board = nodemcuv2
framework = arduino framework = arduino
upload_protocol = esptool upload_protocol = esptool
lib_deps = plapointe6/EspMQTTClient@^1.13.3

View file

@ -1,85 +1,66 @@
#include <Arduino.h> #include <Arduino.h>
#include <ESP8266WiFi.h> // https://registry.platformio.org/libraries/plapointe6/EspMQTTClient
#include "EspMQTTClient.h"
const char* ssid = "YOUR SSID HERE";
const char* password = "YOUR PW HERE";
WiFiServer server(80);
// Variable to store the HTTP request
String header;
// Current time #define TOPIC "your unique device id here"
unsigned long currentTime = millis(); #define BROKER "your mqtt broker ip here"
// Previous time #define SSID "your ssid here"
unsigned long previousTime = 0; #define PSK "your wifi psk here"
// Define timeout time in milliseconds (example: 2000ms = 2s)
const long timeoutTime = 2000;
EspMQTTClient client(SSID, PSK, BROKER, TOPIC);
volatile bool powerStateChanged = false;
IRAM_ATTR void onPowerStateChange() {
powerStateChanged = true;
}
void setup() { void setup() {
Serial.begin(115200);
digitalWrite(4, LOW); digitalWrite(4, LOW);
pinMode(4, OUTPUT); pinMode(4, OUTPUT);
WiFi.begin(ssid, password); Serial.begin(115200); // Can only print, RX is used as sense input
while (WiFi.status() != WL_CONNECTED) { Serial.println("Setting up LWT");
delay(500); digitalWrite(3, LOW);
Serial.print("."); pinMode(3, INPUT);
attachInterrupt(digitalPinToInterrupt(3), onPowerStateChange, CHANGE);
client.enableLastWillMessage("tele/" TOPIC "/LWT", "Offline");
Serial.println("Set LWT");
}
void onBootRequest(const String& payload) {
Serial.println("Request: " + payload);
if (payload != "ON" && payload != "OFF" && payload != "TOGGLE") {
return;
} }
Serial.println(""); bool desiredState = payload == "ON";
Serial.println("WiFi connected."); bool actualState = !digitalRead(3); // GPIO3 is LOW when powered up
Serial.println("IP address: "); if (desiredState != actualState || payload == "TOGGLE") {
Serial.println(WiFi.localIP()); digitalWrite(4, HIGH);
server.begin(); delay(100);
digitalWrite(4, LOW);
}
client.publish("resp/" TOPIC "/boot", actualState ? "ON" : "OFF", true);
}
void onConnectionEstablished() {
Serial.println("Connection established!");
client.subscribe("cmnd/" TOPIC "/boot", onBootRequest);
Serial.println("Subscribed to cmnd/" TOPIC "/boot");
client.publish("tele/" TOPIC "/LWT", "Online", true);
Serial.println("Set online!");
powerStateChanged = true;
} }
void loop() { void loop() {
WiFiClient client = server.available(); client.loop();
if (powerStateChanged) {
if (client) { // If a new client connects, powerStateChanged = false;
Serial.println("New Client."); // print a message out in the serial port bool state = !digitalRead(3); // GPIO3 is LOW when powered up
String currentLine = ""; // make a String to hold incoming data from the client Serial.println("Power state changed!");
currentTime = millis(); client.publish("resp/" TOPIC "/boot", state ? "ON" : "OFF", true);
previousTime = currentTime;
while (client.connected() && currentTime - previousTime <= timeoutTime) { // loop while the client's connected
currentTime = millis();
if (client.available()) { // if there's bytes to read from the client,
char c = client.read(); // read a byte, then
Serial.write(c); // print it out the serial monitor
header += c;
if (c == '\n') { // if the byte is a newline character
// if the current line is blank, you got two newline characters in a row.
// that's the end of the client HTTP request, so send a response:
if (currentLine.length() == 0) {
// HTTP headers always start with a response code (e.g. HTTP/1.1 200 OK)
// and a content-type so the client knows what's coming, then a blank line:
client.println("HTTP/1.1 204 No Content");
client.println("Connection: close");
client.println();
// turns the GPIOs on and off
if (header.indexOf("GET /wol") >= 0) {
digitalWrite(4, HIGH);
delay(100);
digitalWrite(4, LOW);
}
break;
} else { // if you got a newline, then clear currentLine
currentLine = "";
}
} else if (c != '\r') { // if you got anything else but a carriage return character,
currentLine += c; // add it to the end of the currentLine
}
}
}
// Clear the header variable
header = "";
// Close the connection
client.stop();
Serial.println("Client disconnected.");
Serial.println("");
} }
} }

1
pcb/.gitignore vendored Normal file
View file

@ -0,0 +1 @@
espwol-backups

View file

@ -89,15 +89,16 @@
(net 0 "") (net 0 "")
(net 1 "unconnected-(J1-Pad1)") (net 1 "unconnected-(J1-Pad1)")
(net 2 "unconnected-(J1-Pad3)") (net 2 "+3V3")
(net 3 "+3V3") (net 3 "CH_PD")
(net 4 "unconnected-(J1-Pad5)") (net 4 "unconnected-(J1-Pad6)")
(net 5 "unconnected-(J1-Pad6)") (net 5 "GP4")
(net 6 "GP4") (net 6 "GND")
(net 7 "GND") (net 7 "OUT")
(net 8 "OUT") (net 8 "+5V")
(net 9 "+5V") (net 9 "GP3")
(net 10 "unconnected-(J1-Pad8)") (net 10 "SENSE")
(net 11 "unconnected-(J1-Pad5)")
(footprint "Package_TO_SOT_SMD:SOT-23" (layer "F.Cu") (footprint "Package_TO_SOT_SMD:SOT-23" (layer "F.Cu")
(tedit 5FA16958) (tstamp 02bd40d0-ce73-4dae-926f-e88e2de5b919) (tedit 5FA16958) (tstamp 02bd40d0-ce73-4dae-926f-e88e2de5b919)
@ -134,11 +135,11 @@
(fp_line (start 0.65 1.45) (end -0.65 1.45) (layer "F.Fab") (width 0.1) (tstamp 6e89477f-cb9d-4205-90ee-1adecfad05ab)) (fp_line (start 0.65 1.45) (end -0.65 1.45) (layer "F.Fab") (width 0.1) (tstamp 6e89477f-cb9d-4205-90ee-1adecfad05ab))
(fp_line (start -0.65 1.45) (end -0.65 -1.125) (layer "F.Fab") (width 0.1) (tstamp a694593a-d46c-46d1-b11f-f4c81be64f5f)) (fp_line (start -0.65 1.45) (end -0.65 -1.125) (layer "F.Fab") (width 0.1) (tstamp a694593a-d46c-46d1-b11f-f4c81be64f5f))
(pad "1" smd roundrect (at -0.9375 -0.95) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (pad "1" smd roundrect (at -0.9375 -0.95) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 6 "GP4") (pinfunction "G") (pintype "input") (tstamp 086a6c7c-70a9-478c-9e19-215b5570e700)) (net 5 "GP4") (pinfunction "G") (pintype "input") (tstamp 086a6c7c-70a9-478c-9e19-215b5570e700))
(pad "2" smd roundrect (at -0.9375 0.95) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (pad "2" smd roundrect (at -0.9375 0.95) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 7 "GND") (pinfunction "S") (pintype "passive") (tstamp f99e66b2-d7af-48f3-9906-9384faa7cf65)) (net 6 "GND") (pinfunction "S") (pintype "passive") (tstamp f99e66b2-d7af-48f3-9906-9384faa7cf65))
(pad "3" smd roundrect (at 0.9375 0) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (pad "3" smd roundrect (at 0.9375 0) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 8 "OUT") (pinfunction "D") (pintype "passive") (tstamp 1f19cf23-b47c-44f0-bb7c-2f42eb048aac)) (net 7 "OUT") (pinfunction "D") (pintype "passive") (tstamp 1f19cf23-b47c-44f0-bb7c-2f42eb048aac))
(model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl" (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl"
(offset (xyz 0 0 0)) (offset (xyz 0 0 0))
(scale (xyz 1 1 1)) (scale (xyz 1 1 1))
@ -146,90 +147,104 @@
) )
) )
(footprint "Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Horizontal" (layer "F.Cu") (footprint "Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Horizontal" (layer "F.Cu")
(tedit 59FED5CB) (tstamp 3042771e-95cd-4f8e-ac2c-c7daca4d65f4) (tedit 59FED5CB) (tstamp 3042771e-95cd-4f8e-ac2c-c7daca4d65f4)
(at 112.522 53.594 90) (at 112.522 53.594 90)
(descr "Through hole angled pin header, 1x03, 2.54mm pitch, 6mm pin length, single row") (descr "Through hole angled pin header, 1x04, 2.54mm pitch, 6mm pin length, single row")
(tags "Through hole angled pin header THT 1x03 2.54mm single row") (tags "Through hole angled pin header THT 1x04 2.54mm single row")
(property "Sheetfile" "espwol.kicad_sch") (property "Sheetfile" "espwol.kicad_sch")
(property "Sheetname" "") (property "Sheetname" "")
(path "/4c181c82-3856-46b2-8d6b-7ada0b0e0dbd") (path "/4c181c82-3856-46b2-8d6b-7ada0b0e0dbd")
(attr through_hole) (attr through_hole)
(fp_text reference "J3" (at 4.385 -2.27 90) (layer "F.SilkS") (fp_text reference "J3" (at 4.385 -2.27 90) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15))) (effects (font (size 1 1) (thickness 0.15)))
(tstamp 7b16cfbb-2774-4490-a978-84f49dc231fe) (tstamp 2005b6a1-d829-4bb5-9389-f41fc2e70b47)
) )
(fp_text value "Conn_01x03_Male" (at 4.385 7.35 90) (layer "F.Fab") (fp_text value "Conn_01x04_Male" (at 4.385 9.89 90) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15))) (effects (font (size 1 1) (thickness 0.15)))
(tstamp 01253037-05e4-484f-8eaa-e46192e2a299) (tstamp bade60ab-d60c-4678-ac79-5dad71beb7ee)
) )
(fp_text user "${REFERENCE}" (at 2.77 2.54 180) (layer "F.Fab") (fp_text user "${REFERENCE}" (at 2.77 3.81 180) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15))) (effects (font (size 1 1) (thickness 0.15)))
(tstamp baabc728-fdab-46ce-b148-1a85d94934b9) (tstamp 3307519a-87c8-4f45-ac93-08c9fb542e01)
) )
(fp_line (start 1.042929 2.16) (end 1.44 2.16) (layer "F.SilkS") (width 0.12) (tstamp 0056fd7c-7281-4f3c-9ed1-f2572908ad64)) (fp_line (start 1.44 3.81) (end 4.1 3.81) (layer "F.SilkS") (width 0.12) (tstamp 039d66b8-392c-48df-b39c-6809ca2d55a2))
(fp_line (start 1.042929 2.92) (end 1.44 2.92) (layer "F.SilkS") (width 0.12) (tstamp 02ec4f4f-6ae7-4d42-82e6-1444d15c295f)) (fp_line (start 1.11 -0.38) (end 1.44 -0.38) (layer "F.SilkS") (width 0.12) (tstamp 04114b52-a971-4f60-8bc5-db2d90cb95cc))
(fp_line (start 4.1 6.41) (end 4.1 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 0847a4c9-0154-4d93-aca8-269d8d90ec1f)) (fp_line (start 1.11 0.38) (end 1.44 0.38) (layer "F.SilkS") (width 0.12) (tstamp 0ddf801a-2b42-4041-bf37-653573d1e4fa))
(fp_line (start 1.11 0.38) (end 1.44 0.38) (layer "F.SilkS") (width 0.12) (tstamp 0a7b03dc-bbcc-4765-901a-7d36a1f1a8df)) (fp_line (start 4.1 -0.08) (end 10.1 -0.08) (layer "F.SilkS") (width 0.12) (tstamp 0f3e48bd-fa71-4e7b-b5f9-7755b2a275e1))
(fp_line (start 4.1 -0.2) (end 10.1 -0.2) (layer "F.SilkS") (width 0.12) (tstamp 1805f4b2-9fa7-480d-887a-02349c9eb909)) (fp_line (start 4.1 -0.38) (end 10.1 -0.38) (layer "F.SilkS") (width 0.12) (tstamp 1032a57c-61b5-4b1e-8aaf-6ce879ad63aa))
(fp_line (start 10.1 0.38) (end 4.1 0.38) (layer "F.SilkS") (width 0.12) (tstamp 1abd5a14-45b9-4ee7-b0db-739fcf2fdaca)) (fp_line (start 4.1 0.28) (end 10.1 0.28) (layer "F.SilkS") (width 0.12) (tstamp 1a3b31dd-abbf-4c6b-b6ff-a35a89303a1b))
(fp_line (start 10.1 4.7) (end 10.1 5.46) (layer "F.SilkS") (width 0.12) (tstamp 23adad0f-1971-4ad8-b432-4ae6536eb660)) (fp_line (start -1.27 0) (end -1.27 -1.27) (layer "F.SilkS") (width 0.12) (tstamp 1fafce7e-c20a-4a5f-a52e-1cd9b01a7e3d))
(fp_line (start 1.042929 4.7) (end 1.44 4.7) (layer "F.SilkS") (width 0.12) (tstamp 2b9ff938-f064-4cae-b6a1-94eacd1b06c3)) (fp_line (start 1.44 6.35) (end 4.1 6.35) (layer "F.SilkS") (width 0.12) (tstamp 20d78d79-a530-4961-b15f-bd65c82b3087))
(fp_line (start 1.042929 5.46) (end 1.44 5.46) (layer "F.SilkS") (width 0.12) (tstamp 3646047d-7802-47c6-99f6-4210c76e54be)) (fp_line (start 4.1 0.16) (end 10.1 0.16) (layer "F.SilkS") (width 0.12) (tstamp 2907d3f1-bab0-4f1e-83d8-e26936e316d9))
(fp_line (start 1.11 -0.38) (end 1.44 -0.38) (layer "F.SilkS") (width 0.12) (tstamp 36858962-d28a-4e62-9a3f-f428a126f2e7)) (fp_line (start 10.1 2.92) (end 4.1 2.92) (layer "F.SilkS") (width 0.12) (tstamp 2973e60d-52e1-4133-8284-655600a0f2d3))
(fp_line (start -1.27 0) (end -1.27 -1.27) (layer "F.SilkS") (width 0.12) (tstamp 3d3c5866-cf3e-4afc-80ba-382dcd18c999)) (fp_line (start 10.1 -0.38) (end 10.1 0.38) (layer "F.SilkS") (width 0.12) (tstamp 2c4260aa-abd9-4ba2-90fa-e97a363a3168))
(fp_line (start 4.1 -0.08) (end 10.1 -0.08) (layer "F.SilkS") (width 0.12) (tstamp 3ddfef30-9a50-4814-8333-5094dc7b12e1)) (fp_line (start 4.1 4.7) (end 10.1 4.7) (layer "F.SilkS") (width 0.12) (tstamp 31d3aae0-c5c9-4923-a958-724acd30d20e))
(fp_line (start 4.1 -0.32) (end 10.1 -0.32) (layer "F.SilkS") (width 0.12) (tstamp 3e5b302a-6fdb-417b-9eeb-ef09fe74f747)) (fp_line (start 1.042929 8) (end 1.44 8) (layer "F.SilkS") (width 0.12) (tstamp 4edd60ed-cd6f-4c7c-8921-7223348b7bf3))
(fp_line (start 10.1 -0.38) (end 10.1 0.38) (layer "F.SilkS") (width 0.12) (tstamp 4385b6db-28a7-4c55-a566-52bfde9a5af2)) (fp_line (start 1.44 8.95) (end 4.1 8.95) (layer "F.SilkS") (width 0.12) (tstamp 5a3b92c0-1ca1-4647-b631-9eaae506c51d))
(fp_line (start 4.1 0.04) (end 10.1 0.04) (layer "F.SilkS") (width 0.12) (tstamp 4686a02a-dbf6-4238-a42a-42f6c962fd4d)) (fp_line (start 4.1 7.24) (end 10.1 7.24) (layer "F.SilkS") (width 0.12) (tstamp 611a4982-3eca-40f3-8471-c5a4c19dbea1))
(fp_line (start 4.1 4.7) (end 10.1 4.7) (layer "F.SilkS") (width 0.12) (tstamp 4e92314a-27af-4f64-b040-b505d2f60ff1)) (fp_line (start 1.042929 2.16) (end 1.44 2.16) (layer "F.SilkS") (width 0.12) (tstamp 65d7d347-a40c-4b77-83bb-2ac161ddbe92))
(fp_line (start 10.1 2.16) (end 10.1 2.92) (layer "F.SilkS") (width 0.12) (tstamp 65e43bbd-8eb8-45a8-b420-eecc8aa86d71)) (fp_line (start 10.1 8) (end 4.1 8) (layer "F.SilkS") (width 0.12) (tstamp 828feba8-9672-4daa-a350-de40d74b2416))
(fp_line (start 4.1 2.16) (end 10.1 2.16) (layer "F.SilkS") (width 0.12) (tstamp 6756a01d-9f47-48da-8c9f-8e10129b2a1e)) (fp_line (start 10.1 2.16) (end 10.1 2.92) (layer "F.SilkS") (width 0.12) (tstamp 87603368-7aed-497c-b940-11bc400ca606))
(fp_line (start 1.44 6.41) (end 4.1 6.41) (layer "F.SilkS") (width 0.12) (tstamp 84b9411e-73e2-4667-9b0a-d51c0fb94cfb)) (fp_line (start 4.1 2.16) (end 10.1 2.16) (layer "F.SilkS") (width 0.12) (tstamp 87dec845-5ce5-4bed-a78a-17151f624c4d))
(fp_line (start 1.44 -1.33) (end 1.44 6.41) (layer "F.SilkS") (width 0.12) (tstamp 9b308f73-aef6-4298-a628-8a3b21fcd9a7)) (fp_line (start 4.1 8.95) (end 4.1 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 89634e3c-1aca-4b2a-832b-c1f38e5a1362))
(fp_line (start 10.1 2.92) (end 4.1 2.92) (layer "F.SilkS") (width 0.12) (tstamp 9cb6b674-3401-4803-98aa-42d223846838)) (fp_line (start 10.1 7.24) (end 10.1 8) (layer "F.SilkS") (width 0.12) (tstamp 8d25ae51-0b98-4af1-bde4-abd1913d16c7))
(fp_line (start 4.1 0.28) (end 10.1 0.28) (layer "F.SilkS") (width 0.12) (tstamp b4fe1b5a-d2ec-49ab-b8e5-6e58ed39d716)) (fp_line (start 10.1 0.38) (end 4.1 0.38) (layer "F.SilkS") (width 0.12) (tstamp 8f05f577-e419-4264-be46-8d90ac6f3b0a))
(fp_line (start 4.1 -1.33) (end 1.44 -1.33) (layer "F.SilkS") (width 0.12) (tstamp b9b5f296-1ea3-408c-b79e-687da2d44461)) (fp_line (start 1.042929 4.7) (end 1.44 4.7) (layer "F.SilkS") (width 0.12) (tstamp 94ff9a66-366c-47e9-b351-a00401e1a68e))
(fp_line (start 4.1 0.16) (end 10.1 0.16) (layer "F.SilkS") (width 0.12) (tstamp c45d041b-0871-4295-bb4d-45ffc4c2ff75)) (fp_line (start 4.1 -0.32) (end 10.1 -0.32) (layer "F.SilkS") (width 0.12) (tstamp 964f53d6-5d06-4583-8462-13067e309dcf))
(fp_line (start 4.1 -0.38) (end 10.1 -0.38) (layer "F.SilkS") (width 0.12) (tstamp cb6ff386-662e-458b-85fb-243de734adda)) (fp_line (start 4.1 0.04) (end 10.1 0.04) (layer "F.SilkS") (width 0.12) (tstamp b2cb4af1-fe3b-4c07-b9eb-ca4c20a42722))
(fp_line (start 1.44 3.81) (end 4.1 3.81) (layer "F.SilkS") (width 0.12) (tstamp e43bacea-25c2-4ce0-b740-92ff15989367)) (fp_line (start 1.042929 7.24) (end 1.44 7.24) (layer "F.SilkS") (width 0.12) (tstamp b53509a0-5151-41cb-94eb-2bac0c152f73))
(fp_line (start 1.44 1.27) (end 4.1 1.27) (layer "F.SilkS") (width 0.12) (tstamp f0af8fe5-4e31-4238-af45-625b9b0629a7)) (fp_line (start 1.042929 5.46) (end 1.44 5.46) (layer "F.SilkS") (width 0.12) (tstamp b98479d5-6f49-44ee-accd-dbcfabab4ac7))
(fp_line (start 10.1 5.46) (end 4.1 5.46) (layer "F.SilkS") (width 0.12) (tstamp fa54c224-6191-48f3-9d1f-64049e7a8deb)) (fp_line (start 1.44 -1.33) (end 1.44 8.95) (layer "F.SilkS") (width 0.12) (tstamp bc4a4576-214a-4dd8-8879-e7603d3beae6))
(fp_line (start -1.27 -1.27) (end 0 -1.27) (layer "F.SilkS") (width 0.12) (tstamp fc794933-77c9-4dd9-b139-2903286eb0e0)) (fp_line (start 4.1 -1.33) (end 1.44 -1.33) (layer "F.SilkS") (width 0.12) (tstamp c8718a3a-9f4f-478e-8970-3ae8d2ff465a))
(fp_line (start -1.8 -1.8) (end -1.8 6.85) (layer "F.CrtYd") (width 0.05) (tstamp 15426d82-d9dd-4d83-80a4-8d1afeb6dc3e)) (fp_line (start 10.1 4.7) (end 10.1 5.46) (layer "F.SilkS") (width 0.12) (tstamp cf9b16c1-7bff-43cf-b64f-56fe18cb7e28))
(fp_line (start 10.55 -1.8) (end -1.8 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp 3cc467ee-e9c2-4edc-9ad2-814f9799751e)) (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer "F.SilkS") (width 0.12) (tstamp d2a58ca1-3fa6-4be5-abd0-e6b1fb2cdbc2))
(fp_line (start 10.55 6.85) (end 10.55 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp 42733d44-2609-4beb-8eff-86aa2094468d)) (fp_line (start 1.042929 2.92) (end 1.44 2.92) (layer "F.SilkS") (width 0.12) (tstamp d45e4d64-adaa-404e-86f5-d4249f5baf54))
(fp_line (start -1.8 6.85) (end 10.55 6.85) (layer "F.CrtYd") (width 0.05) (tstamp e24dcff8-829b-4f35-bae3-4f541a8a73f1)) (fp_line (start 1.44 1.27) (end 4.1 1.27) (layer "F.SilkS") (width 0.12) (tstamp dc8af5f2-22dc-43e1-9fb3-94af2c08081a))
(fp_line (start -0.32 2.22) (end -0.32 2.86) (layer "F.Fab") (width 0.1) (tstamp 078581f0-c889-4c99-931c-62a718df04b0)) (fp_line (start 4.1 -0.2) (end 10.1 -0.2) (layer "F.SilkS") (width 0.12) (tstamp e1946622-8cda-4949-b82f-0132b97f0b20))
(fp_line (start 10.04 4.76) (end 10.04 5.4) (layer "F.Fab") (width 0.1) (tstamp 099c5c4c-68a3-4375-8842-eb2ad7e19218)) (fp_line (start 10.1 5.46) (end 4.1 5.46) (layer "F.SilkS") (width 0.12) (tstamp f7f246e9-5e8c-401e-9ef7-60a58eee87d1))
(fp_line (start 2.135 -1.27) (end 4.04 -1.27) (layer "F.Fab") (width 0.1) (tstamp 151f8b71-8523-4660-a8cd-f5dd280e6fe7)) (fp_line (start -1.8 -1.8) (end -1.8 9.4) (layer "F.CrtYd") (width 0.05) (tstamp 10e19667-79dc-4ba3-902f-6c093824cedf))
(fp_line (start 10.04 -0.32) (end 10.04 0.32) (layer "F.Fab") (width 0.1) (tstamp 1562cad3-eb92-46fb-9aee-4d4440dfdb2b)) (fp_line (start -1.8 9.4) (end 10.55 9.4) (layer "F.CrtYd") (width 0.05) (tstamp 337c0d19-93af-4d44-9b3a-7d16261bb9cb))
(fp_line (start 4.04 -1.27) (end 4.04 6.35) (layer "F.Fab") (width 0.1) (tstamp 1b9ee490-9207-416d-b6ce-28c2502a916c)) (fp_line (start 10.55 9.4) (end 10.55 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp 547cb52d-1e23-48fe-b858-614a913ae645))
(fp_line (start -0.32 2.86) (end 1.5 2.86) (layer "F.Fab") (width 0.1) (tstamp 1e11277d-a82a-433e-9ab8-180381194195)) (fp_line (start 10.55 -1.8) (end -1.8 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp f9b6377c-52fc-471c-ac22-e9d9fbd3ec9b))
(fp_line (start 4.04 5.4) (end 10.04 5.4) (layer "F.Fab") (width 0.1) (tstamp 2157d01d-d5b7-4746-b5b6-9caedc93be59)) (fp_line (start 4.04 7.94) (end 10.04 7.94) (layer "F.Fab") (width 0.1) (tstamp 0e970410-77e9-4124-96f2-b8bee6725e52))
(fp_line (start 4.04 2.22) (end 10.04 2.22) (layer "F.Fab") (width 0.1) (tstamp 3164b1e4-eda8-43f9-adac-a9afd08e47e4)) (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer "F.Fab") (width 0.1) (tstamp 153e3f2f-3a6f-4aff-8b23-50cbcdd62f57))
(fp_line (start 1.5 -0.635) (end 2.135 -1.27) (layer "F.Fab") (width 0.1) (tstamp 33662238-784e-44a4-8d7c-66e59dd3dab7)) (fp_line (start 1.5 -0.635) (end 2.135 -1.27) (layer "F.Fab") (width 0.1) (tstamp 15d75dc9-0d41-46dd-9e92-26e0757872e8))
(fp_line (start -0.32 4.76) (end -0.32 5.4) (layer "F.Fab") (width 0.1) (tstamp 504704e4-39c6-4d85-ad16-b9c1b26ec83c)) (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer "F.Fab") (width 0.1) (tstamp 19105761-9916-4792-a64b-3870a79dbaf6))
(fp_line (start -0.32 2.22) (end 1.5 2.22) (layer "F.Fab") (width 0.1) (tstamp 665dad57-3e83-4c39-b01e-1648e8c6dbe4)) (fp_line (start 4.04 7.3) (end 10.04 7.3) (layer "F.Fab") (width 0.1) (tstamp 21f1933d-a940-4c55-8011-fe5ba5bfdba9))
(fp_line (start -0.32 4.76) (end 1.5 4.76) (layer "F.Fab") (width 0.1) (tstamp 7dd93755-6f67-4463-b990-92b93de161cb)) (fp_line (start 4.04 4.76) (end 10.04 4.76) (layer "F.Fab") (width 0.1) (tstamp 28983b50-91dd-4212-afcb-17d48198c794))
(fp_line (start 4.04 2.86) (end 10.04 2.86) (layer "F.Fab") (width 0.1) (tstamp 8093835b-40ba-450f-a8e2-153561293d63)) (fp_line (start 10.04 -0.32) (end 10.04 0.32) (layer "F.Fab") (width 0.1) (tstamp 29dc4a9c-96dd-4957-b227-e1b1be7105b0))
(fp_line (start 4.04 6.35) (end 1.5 6.35) (layer "F.Fab") (width 0.1) (tstamp 84568b86-ce6f-460b-b95e-b077ce8e6492)) (fp_line (start 10.04 7.3) (end 10.04 7.94) (layer "F.Fab") (width 0.1) (tstamp 2a72465e-5131-4866-b399-f2b1d36cbb5f))
(fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer "F.Fab") (width 0.1) (tstamp 86c505cc-bb98-46e2-a1ca-24176815fd24)) (fp_line (start 2.135 -1.27) (end 4.04 -1.27) (layer "F.Fab") (width 0.1) (tstamp 3fd006c5-d70e-4364-b844-7f0aa2015f91))
(fp_line (start 4.04 0.32) (end 10.04 0.32) (layer "F.Fab") (width 0.1) (tstamp 8d064264-ff0a-4ee6-9d65-36ab0dea857d)) (fp_line (start 4.04 0.32) (end 10.04 0.32) (layer "F.Fab") (width 0.1) (tstamp 516c4709-fedb-4665-b7fb-d822ea86bd06))
(fp_line (start -0.32 5.4) (end 1.5 5.4) (layer "F.Fab") (width 0.1) (tstamp 912003f3-450b-41d7-89db-02cdc8ecab8f)) (fp_line (start 10.04 2.22) (end 10.04 2.86) (layer "F.Fab") (width 0.1) (tstamp 56698f42-ac7e-49cf-a8c2-23cf01e9ff34))
(fp_line (start 4.04 -0.32) (end 10.04 -0.32) (layer "F.Fab") (width 0.1) (tstamp 999109cb-3c32-412f-869f-f5b39fd62374)) (fp_line (start 1.5 8.89) (end 1.5 -0.635) (layer "F.Fab") (width 0.1) (tstamp 5880cce5-7650-41ea-90b7-72c39b4861f6))
(fp_line (start 1.5 6.35) (end 1.5 -0.635) (layer "F.Fab") (width 0.1) (tstamp b5eda120-9f8c-427c-8c4c-620bbfee3445)) (fp_line (start -0.32 5.4) (end 1.5 5.4) (layer "F.Fab") (width 0.1) (tstamp 66879969-2865-4b67-87ff-e2da301036d1))
(fp_line (start -0.32 0.32) (end 1.5 0.32) (layer "F.Fab") (width 0.1) (tstamp c4d46d17-0cad-463a-ade2-0c237cf92acd)) (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer "F.Fab") (width 0.1) (tstamp 6a0b2add-5a45-4064-a55f-f716e3ddeea5))
(fp_line (start 4.04 4.76) (end 10.04 4.76) (layer "F.Fab") (width 0.1) (tstamp df965dc2-619b-40c3-9343-8947c19cce44)) (fp_line (start 4.04 -0.32) (end 10.04 -0.32) (layer "F.Fab") (width 0.1) (tstamp 6be8c3b6-361e-4eaf-a246-29bea6e8d332))
(fp_line (start -0.32 -0.32) (end 1.5 -0.32) (layer "F.Fab") (width 0.1) (tstamp eef20d82-775e-4396-a40e-2cd50816c652)) (fp_line (start 10.04 4.76) (end 10.04 5.4) (layer "F.Fab") (width 0.1) (tstamp 7dea414e-9c11-4f56-a33f-b4339ad63530))
(fp_line (start 10.04 2.22) (end 10.04 2.86) (layer "F.Fab") (width 0.1) (tstamp f5d3a3e6-0308-4b27-b8de-95455ff0363c)) (fp_line (start -0.32 2.86) (end 1.5 2.86) (layer "F.Fab") (width 0.1) (tstamp 8379055a-9c63-4d25-8493-fc14053cbcdf))
(fp_line (start -0.32 4.76) (end 1.5 4.76) (layer "F.Fab") (width 0.1) (tstamp 91e949e6-2937-4c60-a088-ffbf8adf75ef))
(fp_line (start 4.04 8.89) (end 1.5 8.89) (layer "F.Fab") (width 0.1) (tstamp b5148cb5-767b-43b9-a780-b7d2068a78b3))
(fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer "F.Fab") (width 0.1) (tstamp b6ad06ec-6852-4ba5-84e2-687fd0dd76ef))
(fp_line (start -0.32 0.32) (end 1.5 0.32) (layer "F.Fab") (width 0.1) (tstamp c2fafd9d-b326-4f9b-87cf-bdd4126a62c2))
(fp_line (start -0.32 -0.32) (end 1.5 -0.32) (layer "F.Fab") (width 0.1) (tstamp c8123fb0-9934-4511-aae8-487379729b7f))
(fp_line (start 4.04 -1.27) (end 4.04 8.89) (layer "F.Fab") (width 0.1) (tstamp c905661c-5619-4a29-a91e-3726592999b4))
(fp_line (start 4.04 5.4) (end 10.04 5.4) (layer "F.Fab") (width 0.1) (tstamp ce659065-b6f1-4e8e-88b8-525a75b989d9))
(fp_line (start 4.04 2.22) (end 10.04 2.22) (layer "F.Fab") (width 0.1) (tstamp d03e6fc2-c30e-4321-973a-6d6f45b1451a))
(fp_line (start -0.32 2.22) (end 1.5 2.22) (layer "F.Fab") (width 0.1) (tstamp d8ae5d3e-dc03-4827-969c-b462320c4681))
(fp_line (start -0.32 7.94) (end 1.5 7.94) (layer "F.Fab") (width 0.1) (tstamp eb3680cb-501b-4bee-a391-45abe3488cfa))
(fp_line (start -0.32 7.3) (end 1.5 7.3) (layer "F.Fab") (width 0.1) (tstamp fbf6601d-81d8-4093-9c55-fe3dfebd9eb9))
(fp_line (start 4.04 2.86) (end 10.04 2.86) (layer "F.Fab") (width 0.1) (tstamp ff08bdcd-29e4-4645-a08b-452c8f5238ca))
(pad "1" thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (pad "1" thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
(net 9 "+5V") (pinfunction "Pin_1") (pintype "passive") (tstamp 120968f5-832e-4d08-9006-25e20b2659a3)) (net 8 "+5V") (pinfunction "Pin_1") (pintype "passive") (tstamp b2e95289-0894-434f-9fe5-c786de8e7457))
(pad "2" thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (pad "2" thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
(net 8 "OUT") (pinfunction "Pin_2") (pintype "passive") (tstamp d9ae4212-4c50-48d3-bfdd-6ee8f16d747c)) (net 7 "OUT") (pinfunction "Pin_2") (pintype "passive") (tstamp 9e1e116b-42a7-4141-a3e0-3d5cef9d7ea4))
(pad "3" thru_hole oval (at 0 5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (pad "3" thru_hole oval (at 0 5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
(net 7 "GND") (pinfunction "Pin_3") (pintype "passive") (tstamp 1ff56fb0-c28e-4c1b-aa80-37b219d7224b)) (net 10 "SENSE") (pinfunction "Pin_3") (pintype "passive") (tstamp 4a540d64-7154-4ced-b410-3a51a1283342))
(model "${KICAD6_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x03_P2.54mm_Horizontal.wrl" (pad "4" thru_hole oval (at 0 7.62 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
(net 6 "GND") (pinfunction "Pin_4") (pintype "passive") (tstamp f881cd9f-207f-4122-8b9f-c27627e94a6f))
(model "${KICAD6_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x04_P2.54mm_Horizontal.wrl"
(offset (xyz 0 0 0)) (offset (xyz 0 0 0))
(scale (xyz 1 1 1)) (scale (xyz 1 1 1))
(rotate (xyz 0 0 0)) (rotate (xyz 0 0 0))
@ -277,19 +292,19 @@
(pad "1" thru_hole rect (at 0 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (pad "1" thru_hole rect (at 0 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
(net 1 "unconnected-(J1-Pad1)") (pinfunction "Pin_1") (pintype "passive+no_connect") (tstamp 3af31689-9b7f-40da-a898-2a669269ad21)) (net 1 "unconnected-(J1-Pad1)") (pinfunction "Pin_1") (pintype "passive+no_connect") (tstamp 3af31689-9b7f-40da-a898-2a669269ad21))
(pad "2" thru_hole oval (at -2.54 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (pad "2" thru_hole oval (at -2.54 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
(net 7 "GND") (pinfunction "Pin_2") (pintype "passive") (tstamp cd2ab929-cfff-456d-a44f-375dd741de32)) (net 6 "GND") (pinfunction "Pin_2") (pintype "passive") (tstamp cd2ab929-cfff-456d-a44f-375dd741de32))
(pad "3" thru_hole oval (at 0 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (pad "3" thru_hole oval (at 0 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
(net 2 "unconnected-(J1-Pad3)") (pinfunction "Pin_3") (pintype "passive+no_connect") (tstamp a801f6fc-ed46-474b-a02e-ba8c7a472a0e)) (net 3 "CH_PD") (pinfunction "Pin_3") (pintype "passive") (tstamp a801f6fc-ed46-474b-a02e-ba8c7a472a0e))
(pad "4" thru_hole oval (at -2.54 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (pad "4" thru_hole oval (at -2.54 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
(net 6 "GP4") (pinfunction "Pin_4") (pintype "passive") (tstamp 6b83d69a-ec74-4657-b860-f4a65bbca779)) (net 5 "GP4") (pinfunction "Pin_4") (pintype "passive") (tstamp 6b83d69a-ec74-4657-b860-f4a65bbca779))
(pad "5" thru_hole oval (at 0 5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (pad "5" thru_hole oval (at 0 5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
(net 4 "unconnected-(J1-Pad5)") (pinfunction "Pin_5") (pintype "passive+no_connect") (tstamp 6bc82a1d-84b7-4dab-a36e-afd87abd97c2)) (net 11 "unconnected-(J1-Pad5)") (pinfunction "Pin_5") (pintype "passive+no_connect") (tstamp 6bc82a1d-84b7-4dab-a36e-afd87abd97c2))
(pad "6" thru_hole oval (at -2.54 5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (pad "6" thru_hole oval (at -2.54 5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
(net 5 "unconnected-(J1-Pad6)") (pinfunction "Pin_6") (pintype "passive+no_connect") (tstamp de30b2ba-cb49-4a7b-bab4-48414dc90ec3)) (net 4 "unconnected-(J1-Pad6)") (pinfunction "Pin_6") (pintype "passive+no_connect") (tstamp de30b2ba-cb49-4a7b-bab4-48414dc90ec3))
(pad "7" thru_hole oval (at 0 7.62 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (pad "7" thru_hole oval (at 0 7.62 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
(net 3 "+3V3") (pinfunction "Pin_7") (pintype "passive") (tstamp a4dc62bb-eb48-449c-90ca-2a993cf08eb4)) (net 2 "+3V3") (pinfunction "Pin_7") (pintype "passive") (tstamp a4dc62bb-eb48-449c-90ca-2a993cf08eb4))
(pad "8" thru_hole oval (at -2.54 7.62 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (pad "8" thru_hole oval (at -2.54 7.62 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
(net 10 "unconnected-(J1-Pad8)") (pinfunction "Pin_8") (pintype "passive+no_connect") (tstamp 171ca36e-048b-446d-b5ff-4ee003259a56)) (net 9 "GP3") (pinfunction "Pin_8") (pintype "passive") (tstamp 171ca36e-048b-446d-b5ff-4ee003259a56))
(model "${KICAD6_3DMODEL_DIR}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_2x04_P2.54mm_Vertical.wrl" (model "${KICAD6_3DMODEL_DIR}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_2x04_P2.54mm_Vertical.wrl"
(offset (xyz 0 0 0)) (offset (xyz 0 0 0))
(scale (xyz 1 1 1)) (scale (xyz 1 1 1))
@ -363,9 +378,9 @@
(fp_line (start -0.32 -0.32) (end 1.5 -0.32) (layer "F.Fab") (width 0.1) (tstamp e47d47ec-f8a0-40ac-a22a-2ee84dc26169)) (fp_line (start -0.32 -0.32) (end 1.5 -0.32) (layer "F.Fab") (width 0.1) (tstamp e47d47ec-f8a0-40ac-a22a-2ee84dc26169))
(fp_line (start -0.32 2.22) (end 1.5 2.22) (layer "F.Fab") (width 0.1) (tstamp f72e13f5-1b9d-4f74-a2ca-74b4633fdda0)) (fp_line (start -0.32 2.22) (end 1.5 2.22) (layer "F.Fab") (width 0.1) (tstamp f72e13f5-1b9d-4f74-a2ca-74b4633fdda0))
(pad "1" thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (pad "1" thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
(net 8 "OUT") (pinfunction "Pin_1") (pintype "passive") (tstamp dcd7fdd7-88cd-4d46-b5a4-ee88172f682e)) (net 7 "OUT") (pinfunction "Pin_1") (pintype "passive") (tstamp dcd7fdd7-88cd-4d46-b5a4-ee88172f682e))
(pad "2" thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (pad "2" thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
(net 7 "GND") (pinfunction "Pin_2") (pintype "passive") (tstamp d4ba48f8-1d69-419e-a08e-d08da86e6db0)) (net 6 "GND") (pinfunction "Pin_2") (pintype "passive") (tstamp d4ba48f8-1d69-419e-a08e-d08da86e6db0))
(model "${KICAD6_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x02_P2.54mm_Horizontal.wrl" (model "${KICAD6_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x02_P2.54mm_Horizontal.wrl"
(offset (xyz 0 0 0)) (offset (xyz 0 0 0))
(scale (xyz 1 1 1)) (scale (xyz 1 1 1))
@ -373,6 +388,95 @@
) )
) )
(footprint "Resistor_SMD:R_0805_2012Metric" (layer "F.Cu")
(tedit 5F68FEEE) (tstamp 8e8bbc46-b56f-46a9-a79f-381b0b7ede33)
(at 101.2698 50.6984)
(descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
(tags "resistor")
(property "Sheetfile" "espwol.kicad_sch")
(property "Sheetname" "")
(path "/cd088651-a698-448a-9abd-cecabb8584b5")
(attr smd)
(fp_text reference "R1" (at 0 -1.65) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 8bd1e558-62dd-4f58-a8e5-fe7fdaf40d3f)
)
(fp_text value "10k" (at 0 1.65) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 91118749-8737-4dcd-8cbf-a73eb25edac6)
)
(fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
(effects (font (size 0.5 0.5) (thickness 0.08)))
(tstamp 530c842b-b266-4838-98f8-2875f3dada6b)
)
(fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) (layer "F.SilkS") (width 0.12) (tstamp 6368b2da-b5f8-40d6-8717-9f2328856a4b))
(fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer "F.SilkS") (width 0.12) (tstamp 7a8832ab-c795-4b42-adcb-f238adce9dcf))
(fp_line (start -1.68 -0.95) (end 1.68 -0.95) (layer "F.CrtYd") (width 0.05) (tstamp 4a8b96ae-4554-4425-ad4a-1912e86b778e))
(fp_line (start -1.68 0.95) (end -1.68 -0.95) (layer "F.CrtYd") (width 0.05) (tstamp 5440d15c-c059-457e-90e4-0dc096182670))
(fp_line (start 1.68 0.95) (end -1.68 0.95) (layer "F.CrtYd") (width 0.05) (tstamp 6312b32d-bf74-41bc-abe5-b38c9fc45936))
(fp_line (start 1.68 -0.95) (end 1.68 0.95) (layer "F.CrtYd") (width 0.05) (tstamp b26633fa-c541-4891-8865-f3f5ee07ee44))
(fp_line (start 1 -0.625) (end 1 0.625) (layer "F.Fab") (width 0.1) (tstamp 25e488ad-330f-4b04-981a-0abb3075e27a))
(fp_line (start -1 0.625) (end -1 -0.625) (layer "F.Fab") (width 0.1) (tstamp 7fdbab63-3e78-4049-b4d2-6fc01c2db5d1))
(fp_line (start -1 -0.625) (end 1 -0.625) (layer "F.Fab") (width 0.1) (tstamp 92c3b3ce-6306-45be-acfe-da9996ac9c5e))
(fp_line (start 1 0.625) (end -1 0.625) (layer "F.Fab") (width 0.1) (tstamp daef6514-0ec7-4f98-9dee-3800cebaa2ee))
(pad "1" smd roundrect (at -0.9125 0) (size 1.025 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.243902)
(net 2 "+3V3") (pintype "passive") (tstamp 85f2a5df-2539-4556-af33-91a8aee7b28d))
(pad "2" smd roundrect (at 0.9125 0) (size 1.025 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.243902)
(net 9 "GP3") (pintype "passive") (tstamp 59b750e6-e0dd-4cf9-93b9-25f0d8a8ed3d))
(model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Package_TO_SOT_SMD:SOT-23" (layer "F.Cu")
(tedit 5FA16958) (tstamp b7097cf4-db09-4e35-9a96-e8e0c701ddf4)
(at 116.713 51.308 180)
(descr "SOT, 3 Pin (https://www.jedec.org/system/files/docs/to-236h.pdf variant AB), generated with kicad-footprint-generator ipc_gullwing_generator.py")
(tags "SOT TO_SOT_SMD")
(property "Sheetfile" "espwol.kicad_sch")
(property "Sheetname" "")
(path "/c915819d-a0e9-49c8-9263-30b681a1fbb3")
(attr smd)
(fp_text reference "Q2" (at 0 -2.4) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 39f65d07-9bd2-4b31-a19a-05a1eb7f3b71)
)
(fp_text value "2N7002E" (at 0 2.4) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 27b4ef11-7738-47cb-addf-17da38bcb938)
)
(fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
(effects (font (size 0.32 0.32) (thickness 0.05)))
(tstamp f70d4d29-4ad7-4dc4-8eca-d4fdd165db1d)
)
(fp_line (start 0 -1.56) (end -1.675 -1.56) (layer "F.SilkS") (width 0.12) (tstamp 088d0bf1-54f4-45fe-9622-b5e62dc1d2c3))
(fp_line (start 0 1.56) (end -0.65 1.56) (layer "F.SilkS") (width 0.12) (tstamp 7dc2850f-7c84-472e-addc-ec94d85de8cb))
(fp_line (start 0 1.56) (end 0.65 1.56) (layer "F.SilkS") (width 0.12) (tstamp abd4c405-a77e-4643-bc75-8ecc48623827))
(fp_line (start 0 -1.56) (end 0.65 -1.56) (layer "F.SilkS") (width 0.12) (tstamp bf1d3738-4ede-4587-86b6-80de1c230a88))
(fp_line (start 1.92 -1.7) (end -1.92 -1.7) (layer "F.CrtYd") (width 0.05) (tstamp 653fcae8-912c-454d-b2c9-1f7f00503d8f))
(fp_line (start -1.92 -1.7) (end -1.92 1.7) (layer "F.CrtYd") (width 0.05) (tstamp 86e4ea6d-45e9-43c0-9706-b40267421bf4))
(fp_line (start 1.92 1.7) (end 1.92 -1.7) (layer "F.CrtYd") (width 0.05) (tstamp 8e697136-1e78-4360-a18c-ea29f207f749))
(fp_line (start -1.92 1.7) (end 1.92 1.7) (layer "F.CrtYd") (width 0.05) (tstamp f30eab01-6a65-439e-969b-9490f2771d10))
(fp_line (start -0.65 1.45) (end -0.65 -1.125) (layer "F.Fab") (width 0.1) (tstamp 2c4907e0-1b35-44a2-9305-d5b54e97042f))
(fp_line (start 0.65 -1.45) (end 0.65 1.45) (layer "F.Fab") (width 0.1) (tstamp 326137ed-20de-4b23-8899-adc759208fe5))
(fp_line (start -0.65 -1.125) (end -0.325 -1.45) (layer "F.Fab") (width 0.1) (tstamp 85237414-a589-459f-ba3b-56704fa2a5fc))
(fp_line (start -0.325 -1.45) (end 0.65 -1.45) (layer "F.Fab") (width 0.1) (tstamp c44bdae8-2f54-4ef3-acc8-7a2a6e08b0c1))
(fp_line (start 0.65 1.45) (end -0.65 1.45) (layer "F.Fab") (width 0.1) (tstamp e415d74c-ee2c-4f7f-bbf0-62422d213be4))
(pad "1" smd roundrect (at -0.9375 -0.95 180) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 10 "SENSE") (pinfunction "G") (pintype "input") (tstamp 30518f76-18ec-4963-9129-a80a6f7d7c9d))
(pad "2" smd roundrect (at -0.9375 0.95 180) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 6 "GND") (pinfunction "S") (pintype "passive") (tstamp 0c588b45-6e2e-4420-b560-204424aedf76))
(pad "3" smd roundrect (at 0.9375 0 180) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 9 "GP3") (pinfunction "D") (pintype "passive") (tstamp b550b009-05b8-4ef9-b358-1f5c0400c347))
(model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Package_TO_SOT_SMD:SOT-223-3_TabPin2" (layer "F.Cu") (footprint "Package_TO_SOT_SMD:SOT-223-3_TabPin2" (layer "F.Cu")
(tedit 5A02FF57) (tstamp cc3f16d1-d4d4-48bd-ba22-055881f847ce) (tedit 5A02FF57) (tstamp cc3f16d1-d4d4-48bd-ba22-055881f847ce)
(at 113.8936 58.8772) (at 113.8936 58.8772)
@ -408,13 +512,13 @@
(fp_line (start -1.85 -2.35) (end -1.85 3.35) (layer "F.Fab") (width 0.1) (tstamp da32ab22-ae78-4fbd-8ff8-f259ea0cda7c)) (fp_line (start -1.85 -2.35) (end -1.85 3.35) (layer "F.Fab") (width 0.1) (tstamp da32ab22-ae78-4fbd-8ff8-f259ea0cda7c))
(fp_line (start -1.85 3.35) (end 1.85 3.35) (layer "F.Fab") (width 0.1) (tstamp dee35338-dd10-4116-91e4-2b45185297ba)) (fp_line (start -1.85 3.35) (end 1.85 3.35) (layer "F.Fab") (width 0.1) (tstamp dee35338-dd10-4116-91e4-2b45185297ba))
(pad "1" smd rect (at -3.15 -2.3) (size 2 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (pad "1" smd rect (at -3.15 -2.3) (size 2 1.5) (layers "F.Cu" "F.Paste" "F.Mask")
(net 9 "+5V") (pinfunction "VI") (pintype "power_in") (tstamp da1215e8-038d-4238-844e-be1d1b7c8b8c)) (net 8 "+5V") (pinfunction "VI") (pintype "power_in") (tstamp da1215e8-038d-4238-844e-be1d1b7c8b8c))
(pad "2" smd rect (at 3.15 0) (size 2 3.8) (layers "F.Cu" "F.Paste" "F.Mask") (pad "2" smd rect (at 3.15 0) (size 2 3.8) (layers "F.Cu" "F.Paste" "F.Mask")
(net 7 "GND") (pinfunction "GND") (pintype "power_in") (tstamp 0245a660-38c3-472e-ac68-f4907508511e)) (net 6 "GND") (pinfunction "GND") (pintype "power_in") (tstamp 0245a660-38c3-472e-ac68-f4907508511e))
(pad "2" smd rect (at -3.15 0) (size 2 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (pad "2" smd rect (at -3.15 0) (size 2 1.5) (layers "F.Cu" "F.Paste" "F.Mask")
(net 7 "GND") (pinfunction "GND") (pintype "power_in") (tstamp b9088068-e55b-41bc-875f-e73bc0f4fb80)) (net 6 "GND") (pinfunction "GND") (pintype "power_in") (tstamp b9088068-e55b-41bc-875f-e73bc0f4fb80))
(pad "3" smd rect (at -3.15 2.3) (size 2 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (pad "3" smd rect (at -3.15 2.3) (size 2 1.5) (layers "F.Cu" "F.Paste" "F.Mask")
(net 3 "+3V3") (pinfunction "VO") (pintype "power_out") (tstamp ae52dfd0-1969-4947-856f-3c8cba497c0d)) (net 2 "+3V3") (pinfunction "VO") (pintype "power_out") (tstamp ae52dfd0-1969-4947-856f-3c8cba497c0d))
(model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-223.wrl" (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-223.wrl"
(offset (xyz 0 0 0)) (offset (xyz 0 0 0))
(scale (xyz 1 1 1)) (scale (xyz 1 1 1))
@ -422,22 +526,78 @@
) )
) )
(gr_rect (start 98.171 51.308) (end 119.5324 62.611) (layer "Edge.Cuts") (width 0.1) (fill none) (tstamp 34ea4649-7b9a-45d6-a547-ec718c057086)) (footprint "Resistor_SMD:R_0805_2012Metric" (layer "F.Cu")
(tedit 5F68FEEE) (tstamp dcdc6c95-b1e7-4803-98be-fdb3dbddd493)
(at 97.536 54.229 -90)
(descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
(tags "resistor")
(property "Sheetfile" "espwol.kicad_sch")
(property "Sheetname" "")
(path "/f9baab6b-b56c-4064-93bc-20842fc2dc36")
(attr smd)
(fp_text reference "R2" (at 0 -1.65 90) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp ecf32fa0-e0d5-4097-b69a-c68b3aa856ff)
)
(fp_text value "10k" (at 0 1.65 90) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp f5307f1e-f616-436a-80f6-e731dd2a0e19)
)
(fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
(effects (font (size 0.5 0.5) (thickness 0.08)))
(tstamp 8b0706c9-cfd1-436a-a16c-d63d1fd55bcb)
)
(fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) (layer "F.SilkS") (width 0.12) (tstamp 141faa0d-1604-40b2-a5d4-e1bb40e4b19f))
(fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer "F.SilkS") (width 0.12) (tstamp 3c2b1e36-c7a7-4c70-95b3-aab229f5d9b5))
(fp_line (start 1.68 0.95) (end -1.68 0.95) (layer "F.CrtYd") (width 0.05) (tstamp 54bd8339-f2e1-4f47-8042-821350051d62))
(fp_line (start -1.68 0.95) (end -1.68 -0.95) (layer "F.CrtYd") (width 0.05) (tstamp 7a111645-0639-4344-b0c3-860859074452))
(fp_line (start -1.68 -0.95) (end 1.68 -0.95) (layer "F.CrtYd") (width 0.05) (tstamp c6d81146-83f1-492b-bcf7-1ed0f8f75e84))
(fp_line (start 1.68 -0.95) (end 1.68 0.95) (layer "F.CrtYd") (width 0.05) (tstamp f594d520-183e-4113-b1ce-0b7f185e5a6f))
(fp_line (start -1 -0.625) (end 1 -0.625) (layer "F.Fab") (width 0.1) (tstamp 75b98e12-8b00-4b68-a8b2-b597f0028877))
(fp_line (start 1 -0.625) (end 1 0.625) (layer "F.Fab") (width 0.1) (tstamp 7a5871b3-5a13-47a0-be8c-2d520088ccfc))
(fp_line (start 1 0.625) (end -1 0.625) (layer "F.Fab") (width 0.1) (tstamp 7adcc46e-bb14-4444-9c54-e6c21b9929d3))
(fp_line (start -1 0.625) (end -1 -0.625) (layer "F.Fab") (width 0.1) (tstamp f31e3e9d-a893-46eb-8abe-57593d4c3a97))
(pad "1" smd roundrect (at -0.9125 0 270) (size 1.025 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.243902)
(net 2 "+3V3") (pintype "passive") (tstamp 913f40d5-04e8-4b78-912b-024e1ac8660e))
(pad "2" smd roundrect (at 0.9125 0 270) (size 1.025 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.243902)
(net 3 "CH_PD") (pintype "passive") (tstamp dfb7302f-612f-4e5a-b861-51cc2ce50384))
(model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(segment (start 98.3996 62.3824) (end 98.3996 54.7624) (width 0.25) (layer "F.Cu") (net 3) (tstamp 2fd06002-b9de-4b77-ab49-847ee3f4d7ab)) (gr_rect (start 95.885 49.53) (end 121.458189 62.611) (layer "Edge.Cuts") (width 0.1) (fill none) (tstamp 34ea4649-7b9a-45d6-a547-ec718c057086))
(segment (start 110.7436 61.1772) (end 109.5384 62.3824) (width 0.25) (layer "F.Cu") (net 3) (tstamp 5ad2a074-7a37-4401-aaf4-81856636a0f7))
(segment (start 98.3996 54.7624) (end 100.0252 53.1368) (width 0.25) (layer "F.Cu") (net 3) (tstamp 74416ce0-0ddf-4b5e-b30f-582a35516f9d)) (segment (start 98.1964 62.3824) (end 96.393 60.579) (width 0.25) (layer "F.Cu") (net 2) (tstamp 3d34984e-0388-4476-804b-ec4083fb7c75))
(segment (start 109.5384 62.3824) (end 98.3996 62.3824) (width 0.25) (layer "F.Cu") (net 3) (tstamp fae34d5b-e8bd-4966-a4da-381f49546d25)) (segment (start 96.393 54.4595) (end 97.536 53.3165) (width 0.25) (layer "F.Cu") (net 2) (tstamp 4bf91e30-fe2c-4fc6-afd9-cb36127c9daf))
(segment (start 105.5241 58.2168) (end 105.5393 58.232) (width 0.25) (layer "F.Cu") (net 6) (tstamp 376d3fb5-8ed7-455f-ae25-b9ddfcaa1a8f)) (segment (start 110.7436 61.1772) (end 109.5384 62.3824) (width 0.25) (layer "F.Cu") (net 2) (tstamp 64a3fb95-e132-4da8-8a16-00887af1804a))
(segment (start 102.5652 58.2168) (end 105.5241 58.2168) (width 0.25) (layer "F.Cu") (net 6) (tstamp 91767c12-2885-42f5-bb07-f2ae00331c8b)) (segment (start 109.5384 62.3824) (end 98.1964 62.3824) (width 0.25) (layer "F.Cu") (net 2) (tstamp 683115d1-b114-40d8-9484-a806f2e3ed50))
(segment (start 106.172 53.594) (end 107.803711 51.962289) (width 0.25) (layer "F.Cu") (net 8) (tstamp 10e4e56f-29b0-4eff-a6ad-83d19a1905d2)) (segment (start 100.0252 53.1368) (end 100.0252 51.0305) (width 0.25) (layer "F.Cu") (net 2) (tstamp 742024f5-4743-4ada-b634-d5790a001735))
(segment (start 106.172 56.0324) (end 106.172 53.594) (width 0.25) (layer "F.Cu") (net 8) (tstamp 390d3e59-7d89-49ec-ba36-996f1f2bbe10)) (segment (start 96.393 60.579) (end 96.393 54.4595) (width 0.25) (layer "F.Cu") (net 2) (tstamp 77c4f117-f597-4d2a-9078-4e104cdb52e3))
(segment (start 107.4143 59.182) (end 107.4143 57.2747) (width 0.25) (layer "F.Cu") (net 8) (tstamp 4303b52e-ebb2-41c0-b0f8-4ed051b312a1)) (segment (start 97.7157 53.1368) (end 97.536 53.3165) (width 0.25) (layer "F.Cu") (net 2) (tstamp 7b2def6d-9e11-4ce3-83b6-2675761570cb))
(segment (start 113.430289 51.962289) (end 115.062 53.594) (width 0.25) (layer "F.Cu") (net 8) (tstamp 7911a10d-e818-46b4-b76a-caad0d704af6)) (segment (start 100.0252 53.1368) (end 97.7157 53.1368) (width 0.25) (layer "F.Cu") (net 2) (tstamp be170647-ad01-4eea-99b6-6e6c1071b713))
(segment (start 107.4143 57.2747) (end 106.172 56.0324) (width 0.25) (layer "F.Cu") (net 8) (tstamp 8931c267-38c8-442f-87d2-2cf8d30c3f0a)) (segment (start 100.0252 51.0305) (end 100.3573 50.6984) (width 0.25) (layer "F.Cu") (net 2) (tstamp e64a1412-5a98-4ea7-bfef-525dd9c6320b))
(segment (start 107.803711 51.962289) (end 113.430289 51.962289) (width 0.25) (layer "F.Cu") (net 8) (tstamp e972a68e-4fb3-43e0-908b-45f4cd3b1ce1)) (segment (start 98.4758 58.2168) (end 97.536 57.277) (width 0.25) (layer "F.Cu") (net 3) (tstamp 29c32a6b-b58b-44ac-b59f-9f051f5d43d6))
(segment (start 110.7436 56.5772) (end 110.7436 55.3724) (width 0.5) (layer "F.Cu") (net 9) (tstamp 2cea31a2-d28d-4792-bf1e-5415b2d70353)) (segment (start 100.0252 58.2168) (end 98.4758 58.2168) (width 0.25) (layer "F.Cu") (net 3) (tstamp 52c072c8-b8ee-4359-b816-99c7cd3291f8))
(segment (start 110.7436 55.3724) (end 112.522 53.594) (width 0.5) (layer "F.Cu") (net 9) (tstamp f9527f70-71dc-4fdd-ad56-ffef12f2de1b)) (segment (start 97.536 57.277) (end 97.536 55.1415) (width 0.25) (layer "F.Cu") (net 3) (tstamp 8b794501-9fdc-406b-bf39-22da7a758531))
(segment (start 105.5241 58.2168) (end 105.5393 58.232) (width 0.25) (layer "F.Cu") (net 5) (tstamp 376d3fb5-8ed7-455f-ae25-b9ddfcaa1a8f))
(segment (start 102.5652 58.2168) (end 105.5241 58.2168) (width 0.25) (layer "F.Cu") (net 5) (tstamp 91767c12-2885-42f5-bb07-f2ae00331c8b))
(segment (start 106.172 53.594) (end 107.803711 51.962289) (width 0.25) (layer "F.Cu") (net 7) (tstamp 10e4e56f-29b0-4eff-a6ad-83d19a1905d2))
(segment (start 106.172 56.0324) (end 106.172 53.594) (width 0.25) (layer "F.Cu") (net 7) (tstamp 390d3e59-7d89-49ec-ba36-996f1f2bbe10))
(segment (start 107.4143 59.182) (end 107.4143 57.2747) (width 0.25) (layer "F.Cu") (net 7) (tstamp 4303b52e-ebb2-41c0-b0f8-4ed051b312a1))
(segment (start 113.430289 51.962289) (end 115.062 53.594) (width 0.25) (layer "F.Cu") (net 7) (tstamp 7911a10d-e818-46b4-b76a-caad0d704af6))
(segment (start 107.4143 57.2747) (end 106.172 56.0324) (width 0.25) (layer "F.Cu") (net 7) (tstamp 8931c267-38c8-442f-87d2-2cf8d30c3f0a))
(segment (start 107.803711 51.962289) (end 113.430289 51.962289) (width 0.25) (layer "F.Cu") (net 7) (tstamp e972a68e-4fb3-43e0-908b-45f4cd3b1ce1))
(segment (start 110.7436 56.5772) (end 110.7436 55.3724) (width 0.5) (layer "F.Cu") (net 8) (tstamp 2cea31a2-d28d-4792-bf1e-5415b2d70353))
(segment (start 110.7436 55.3724) (end 112.522 53.594) (width 0.5) (layer "F.Cu") (net 8) (tstamp f9527f70-71dc-4fdd-ad56-ffef12f2de1b))
(segment (start 104.394 51.308) (end 102.5652 53.1368) (width 0.25) (layer "F.Cu") (net 9) (tstamp 1546a6c8-24aa-434e-be54-f4ac5d64fcc0))
(segment (start 102.5652 53.1368) (end 102.5652 51.0813) (width 0.25) (layer "F.Cu") (net 9) (tstamp 25bc2042-bcb5-4060-9e4d-87eb27d5798d))
(segment (start 115.7755 51.308) (end 104.394 51.308) (width 0.25) (layer "F.Cu") (net 9) (tstamp 44144e46-3a5c-4b4a-b032-6015ef80e368))
(segment (start 102.5652 51.0813) (end 102.1823 50.6984) (width 0.25) (layer "F.Cu") (net 9) (tstamp edac5851-30aa-4284-8997-cb0a467c511d))
(segment (start 117.602 53.594) (end 117.602 52.3065) (width 0.25) (layer "F.Cu") (net 10) (tstamp c6422ba8-f95d-43e1-88c8-155077b33805))
(segment (start 117.602 52.3065) (end 117.6505 52.258) (width 0.25) (layer "F.Cu") (net 10) (tstamp fc2e6d1a-570f-4a22-b29e-49db7ea156d5))
(zone (net 0) (net_name "") (layer "F.Cu") (tstamp 0c3ede17-0133-49eb-aad7-6015372bc1e5) (hatch edge 0.508) (zone (net 0) (net_name "") (layer "F.Cu") (tstamp 0c3ede17-0133-49eb-aad7-6015372bc1e5) (hatch edge 0.508)
(connect_pads (clearance 0)) (connect_pads (clearance 0))
@ -463,60 +623,63 @@
(fill (thermal_gap 0.508) (thermal_bridge_width 0.508) (island_removal_mode 2) (island_area_min 20)) (fill (thermal_gap 0.508) (thermal_bridge_width 0.508) (island_removal_mode 2) (island_area_min 20))
(polygon (polygon
(pts (pts
(xy 119.5832 53.594) (xy 116.967 53.467)
(xy 112.4712 53.6956) (xy 112.4712 53.6956)
(xy 111.0488 55.118) (xy 111.0488 55.118)
(xy 108.5088 53.6448) (xy 108.5088 53.6448)
(xy 108.7628 51.816) (xy 102.87 54.356)
(xy 108.712 51.4604) (xy 102.997 49.657)
(xy 113.8428 51.308) (xy 115.189 49.784)
(xy 119.5324 51.308) (xy 116.967 49.657)
) )
) )
) )
(zone (net 7) (net_name "GND") (layer "F.Cu") (tstamp 90ecf332-a0bf-4e40-af08-7106a484ee72) (hatch edge 0.508) (zone (net 6) (net_name "GND") (layer "F.Cu") (tstamp 90ecf332-a0bf-4e40-af08-7106a484ee72) (hatch edge 0.508)
(connect_pads (clearance 0.508)) (connect_pads (clearance 0.508))
(min_thickness 0.254) (filled_areas_thickness no) (min_thickness 0.254) (filled_areas_thickness no)
(fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (island_removal_mode 2) (island_area_min 10)) (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (island_removal_mode 2) (island_area_min 10))
(polygon (polygon
(pts (pts
(xy 119.5324 62.611) (xy 121.4628 62.611)
(xy 98.171 62.611) (xy 98.171 62.611)
(xy 98.171 51.308) (xy 98.171 49.53)
(xy 119.5324 51.308) (xy 121.4628 49.53)
) )
) )
(filled_polygon (filled_polygon
(layer "F.Cu") (layer "F.Cu")
(pts (pts
(xy 117.796599 53.639527) (xy 120.89181 50.058502)
(xy 117.843854 53.692512) (xy 120.938303 50.112158)
(xy 117.856 53.746487) (xy 120.949689 50.1645)
(xy 117.856 54.912517) (xy 120.949689 52.275131)
(xy 117.860064 54.926359) (xy 120.929687 52.343252)
(xy 117.873478 54.928393) (xy 120.876031 52.389745)
(xy 117.880184 54.927534) (xy 120.805757 52.399849)
(xy 117.890262 54.925392) (xy 120.762795 52.385439)
(xy 118.094255 54.864191) (xy 120.705117 52.353599)
(xy 118.103842 54.860433) (xy 120.695705 52.349369)
(xy 118.295095 54.766739) (xy 120.494959 52.27828)
(xy 118.303945 54.761464) (xy 120.484988 52.275646)
(xy 118.477328 54.637792) (xy 120.413837 52.262972)
(xy 118.4852 54.631139) (xy 120.40054 52.264432)
(xy 118.636052 54.480812) (xy 120.396 52.278989)
(xy 118.64273 54.472965) (xy 120.396 54.912517)
(xy 118.767003 54.30002) (xy 120.400064 54.926359)
(xy 118.772313 54.291183) (xy 120.413478 54.928393)
(xy 118.784943 54.265629) (xy 120.420184 54.927534)
(xy 118.833057 54.213422) (xy 120.430262 54.925392)
(xy 118.901758 54.195515) (xy 120.634255 54.864191)
(xy 118.969235 54.217594) (xy 120.643842 54.860433)
(xy 119.014063 54.272648) (xy 120.768256 54.799483)
(xy 119.0239 54.321456) (xy 120.83823 54.787476)
(xy 119.0239 61.9765) (xy 120.903587 54.815206)
(xy 119.003898 62.044621) (xy 120.943577 54.873869)
(xy 118.950242 62.091114) (xy 120.949689 54.912634)
(xy 118.8979 62.1025) (xy 120.949689 61.9765)
(xy 120.929687 62.044621)
(xy 120.876031 62.091114)
(xy 120.823689 62.1025)
(xy 112.378037 62.1025) (xy 112.378037 62.1025)
(xy 112.309916 62.082498) (xy 112.309916 62.082498)
(xy 112.263423 62.028842) (xy 112.263423 62.028842)
@ -744,14 +907,17 @@
(xy 108.606908 59.602427) (xy 108.606908 59.602427)
(xy 108.610945 59.595601) (xy 108.610945 59.595601)
(xy 108.657362 59.435831) (xy 108.657362 59.435831)
(xy 108.658847 59.41697) (xy 108.659785 59.405055)
(xy 108.660107 59.400958) (xy 108.660107 59.400958)
(xy 108.660107 59.40095) (xy 108.660107 59.40095)
(xy 108.6603 59.398502) (xy 108.6603 59.398502)
(xy 108.6603 58.965498) (xy 108.6603 58.965498)
(xy 108.660107 58.963042)
(xy 108.657867 58.934579)
(xy 108.657866 58.934574)
(xy 108.657362 58.928169) (xy 108.657362 58.928169)
(xy 108.610945 58.768399) (xy 108.610945 58.768399)
(xy 108.573143 58.70448) (xy 108.553807 58.671784)
(xy 108.530291 58.63202) (xy 108.530291 58.63202)
(xy 108.530289 58.632017) (xy 108.530289 58.632017)
(xy 108.526253 58.625193) (xy 108.526253 58.625193)
@ -1014,6 +1180,9 @@
(xy 114.10825 54.567938) (xy 114.10825 54.567938)
(xy 114.280126 54.710632) (xy 114.280126 54.710632)
(xy 114.473 54.823338) (xy 114.473 54.823338)
(xy 114.477825 54.82518)
(xy 114.477826 54.825181)
(xy 114.496762 54.832412)
(xy 114.681692 54.90303) (xy 114.681692 54.90303)
(xy 114.68676 54.904061) (xy 114.68676 54.904061)
(xy 114.686763 54.904062) (xy 114.686763 54.904062)
@ -1038,30 +1207,161 @@
(xy 116.100096 54.477489) (xy 116.100096 54.477489)
(xy 116.151485 54.405974) (xy 116.151485 54.405974)
(xy 116.230453 54.296077) (xy 116.230453 54.296077)
(xy 116.23164 54.29693) (xy 116.231776 54.297028)
(xy 116.27896 54.253362) (xy 116.278645 54.253857)
(xy 116.348897 54.241145) (xy 116.34858 54.241625)
(xy 116.414338 54.268678) (xy 116.414026 54.269144)
(xy 116.442166 54.300511) (xy 116.441875 54.300994)
(xy 116.499694 54.394388) (xy 116.501987 54.399088)
(xy 116.505777 54.402699) (xy 116.64825 54.567938)
(xy 116.645213 54.563667) (xy 116.820126 54.710632)
(xy 116.65258 54.570883) (xy 117.013 54.823338)
(xy 116.816434 54.706916) (xy 117.017825 54.82518)
(xy 116.824881 54.712831) (xy 117.017826 54.825181)
(xy 117.008756 54.820279) (xy 117.036762 54.832412)
(xy 117.018042 54.824729) (xy 117.221692 54.90303)
(xy 117.217001 54.900703) (xy 117.22676 54.904061)
(xy 117.226899 54.903579) (xy 117.226763 54.904062)
(xy 117.33025 54.924606) (xy 117.321862 54.92341)
(xy 117.344299 54.92341) (xy 117.440597 54.947567)
(xy 117.348 54.913065) (xy 117.445772 54.947757)
(xy 117.348 53.750145) (xy 117.445774 54.947757)
(xy 117.368002 53.682024) (xy 117.658673 54.955564)
(xy 117.421658 53.635531) (xy 117.658677 54.955564)
(xy 117.4722 53.624158) (xy 117.663837 54.955753)
(xy 117.677374 53.621226) (xy 117.668957 54.955097)
(xy 117.728201 53.6205) (xy 117.668959 54.955097)
(xy 117.880288 54.928025)
(xy 117.880289 54.928025)
(xy 117.885416 54.927368)
(xy 117.890366 54.925883)
(xy 118.094429 54.864661)
(xy 118.094434 54.864659)
(xy 118.099384 54.863174)
(xy 118.299994 54.764896)
(xy 118.48186 54.635173)
(xy 118.640096 54.477489)
(xy 118.691485 54.405974)
(xy 118.770453 54.296077)
(xy 118.77164 54.29693)
(xy 118.81896 54.253362)
(xy 118.888897 54.241145)
(xy 118.954338 54.268678)
(xy 118.982166 54.300511)
(xy 119.039694 54.394388)
(xy 119.045777 54.402699)
(xy 119.185213 54.563667)
(xy 119.19258 54.570883)
(xy 119.356434 54.706916)
(xy 119.364881 54.712831)
(xy 119.548756 54.820279)
(xy 119.558042 54.824729)
(xy 119.757001 54.900703)
(xy 119.766899 54.903579)
(xy 119.87025 54.924606)
(xy 119.884299 54.92341)
(xy 119.888 54.913065)
(xy 119.888 52.277102)
(xy 119.884082 52.263758)
(xy 119.869806 52.261771)
(xy 119.831324 52.26766)
(xy 119.821288 52.270051)
(xy 119.618868 52.336212)
(xy 119.609359 52.340209)
(xy 119.420463 52.438542)
(xy 119.411738 52.444036)
(xy 119.241433 52.571905)
(xy 119.233726 52.578748)
(xy 119.086594 52.732713)
(xy 119.07874 52.742412)
(xy 119.020326 52.782764)
(xy 118.949369 52.78513)
(xy 118.888397 52.748758)
(xy 118.856768 52.685196)
(xy 118.859822 52.627965)
(xy 118.891768 52.518008)
(xy 118.891769 52.518003)
(xy 118.893562 52.511831)
(xy 118.894234 52.5033)
(xy 118.896307 52.476958)
(xy 118.896307 52.47695)
(xy 118.8965 52.474502)
(xy 118.8965 52.041498)
(xy 118.896307 52.039042)
(xy 118.894067 52.010579)
(xy 118.894066 52.010574)
(xy 118.893562 52.004169)
(xy 118.852865 51.864086)
(xy 118.849357 51.852012)
(xy 118.849356 51.85201)
(xy 118.847145 51.844399)
(xy 118.792232 51.751546)
(xy 118.766491 51.70802)
(xy 118.766489 51.708017)
(xy 118.762453 51.701193)
(xy 118.644807 51.583547)
(xy 118.637983 51.579511)
(xy 118.63798 51.579509)
(xy 118.508427 51.502892)
(xy 118.508428 51.502892)
(xy 118.501601 51.498855)
(xy 118.49399 51.496644)
(xy 118.493988 51.496643)
(xy 118.441769 51.481472)
(xy 118.341831 51.452438)
(xy 118.335426 51.451934)
(xy 118.335421 51.451933)
(xy 118.306958 51.449693)
(xy 118.30695 51.449693)
(xy 118.304502 51.4495)
(xy 117.1475 51.4495)
(xy 117.079379 51.429498)
(xy 117.032886 51.375842)
(xy 117.0215 51.3235)
(xy 117.0215 51.292)
(xy 117.041502 51.223879)
(xy 117.095158 51.177386)
(xy 117.1475 51.166)
(xy 117.378385 51.166)
(xy 117.393624 51.161525)
(xy 117.394829 51.160135)
(xy 117.3965 51.152452)
(xy 117.3965 51.147884)
(xy 117.9045 51.147884)
(xy 117.908975 51.163123)
(xy 117.910365 51.164328)
(xy 117.918048 51.165999)
(xy 118.301984 51.165999)
(xy 118.30692 51.165805)
(xy 118.335336 51.16357)
(xy 118.347931 51.16127)
(xy 118.49379 51.118893)
(xy 118.508221 51.112648)
(xy 118.637678 51.036089)
(xy 118.650104 51.026449)
(xy 118.756449 50.920104)
(xy 118.766089 50.907678)
(xy 118.842648 50.778221)
(xy 118.848893 50.76379)
(xy 118.887939 50.629395)
(xy 118.887899 50.615294)
(xy 118.88063 50.612)
(xy 117.922615 50.612)
(xy 117.907376 50.616475)
(xy 117.906171 50.617865)
(xy 117.9045 50.625548)
(xy 117.9045 51.147884)
(xy 117.3965 51.147884)
(xy 117.3965 50.23)
(xy 117.416502 50.161879)
(xy 117.470158 50.115386)
(xy 117.5225 50.104)
(xy 118.874878 50.104)
(xy 118.890117 50.099525)
(xy 118.905313 50.081988)
(xy 118.965039 50.043604)
(xy 119.000538 50.0385)
(xy 120.823689 50.0385)
) )
) )
) )

View file

@ -1,6 +1,6 @@
{ {
"board": { "board": {
"active_layer": 37, "active_layer": 0,
"active_layer_preset": "", "active_layer_preset": "",
"auto_track_width": true, "auto_track_width": true,
"hidden_nets": [], "hidden_nets": [],
@ -62,7 +62,7 @@
35, 35,
36 36
], ],
"visible_layers": "7fc3ccf_80000001", "visible_layers": "7fc3fff_80000001",
"zone_display_mode": 0 "zone_display_mode": 0
}, },
"meta": { "meta": {

View file

@ -62,11 +62,11 @@
) )
) )
) )
(symbol "Connector:Conn_01x03_Male" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) (symbol "Connector:Conn_01x04_Male" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
(property "Reference" "J" (id 0) (at 0 5.08 0) (property "Reference" "J" (id 0) (at 0 5.08 0)
(effects (font (size 1.27 1.27))) (effects (font (size 1.27 1.27)))
) )
(property "Value" "Conn_01x03_Male" (id 1) (at 0 -5.08 0) (property "Value" "Conn_01x04_Male" (id 1) (at 0 -7.62 0)
(effects (font (size 1.27 1.27))) (effects (font (size 1.27 1.27)))
) )
(property "Footprint" "" (id 2) (at 0 0 0) (property "Footprint" "" (id 2) (at 0 0 0)
@ -78,13 +78,21 @@
(property "ki_keywords" "connector" (id 4) (at 0 0 0) (property "ki_keywords" "connector" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(property "ki_description" "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)" (id 5) (at 0 0 0) (property "ki_description" "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(property "ki_fp_filters" "Connector*:*_1x??_*" (id 6) (at 0 0 0) (property "ki_fp_filters" "Connector*:*_1x??_*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(symbol "Conn_01x03_Male_1_1" (symbol "Conn_01x04_Male_1_1"
(polyline
(pts
(xy 1.27 -5.08)
(xy 0.8636 -5.08)
)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline (polyline
(pts (pts
(xy 1.27 -2.54) (xy 1.27 -2.54)
@ -109,6 +117,10 @@
(stroke (width 0.1524) (type default) (color 0 0 0 0)) (stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type none)) (fill (type none))
) )
(rectangle (start 0.8636 -4.953) (end 0 -5.207)
(stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type outline))
)
(rectangle (start 0.8636 -2.413) (end 0 -2.667) (rectangle (start 0.8636 -2.413) (end 0 -2.667)
(stroke (width 0.1524) (type default) (color 0 0 0 0)) (stroke (width 0.1524) (type default) (color 0 0 0 0))
(fill (type outline)) (fill (type outline))
@ -133,6 +145,10 @@
(name "Pin_3" (effects (font (size 1.27 1.27)))) (name "Pin_3" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27)))) (number "3" (effects (font (size 1.27 1.27))))
) )
(pin passive line (at 5.08 -5.08 180) (length 3.81)
(name "Pin_4" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
) )
) )
(symbol "Connector_Generic:Conn_02x04_Counter_Clockwise" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) (symbol "Connector_Generic:Conn_02x04_Counter_Clockwise" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
@ -228,6 +244,45 @@
) )
) )
) )
(symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
(property "Reference" "R" (id 0) (at 2.032 0 90)
(effects (font (size 1.27 1.27)))
)
(property "Value" "R" (id 1) (at 0 0 90)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at -1.778 0 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "R res resistor" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Resistor" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "R_*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "R_0_1"
(rectangle (start -1.016 -2.54) (end 1.016 2.54)
(stroke (width 0.254) (type default) (color 0 0 0 0))
(fill (type none))
)
)
(symbol "R_1_1"
(pin passive line (at 0 3.81 270) (length 1.27)
(name "~" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -3.81 90) (length 1.27)
(name "~" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Regulator_Linear:KA78M05_TO252" (pin_names (offset 0.254)) (in_bom yes) (on_board yes) (symbol "Regulator_Linear:KA78M05_TO252" (pin_names (offset 0.254)) (in_bom yes) (on_board yes)
(property "Reference" "U" (id 0) (at -3.81 3.175 0) (property "Reference" "U" (id 0) (at -3.81 3.175 0)
(effects (font (size 1.27 1.27))) (effects (font (size 1.27 1.27)))
@ -565,29 +620,46 @@
) )
) )
(junction (at 48.26 93.345) (diameter 0) (color 0 0 0 0)
(uuid 0a8c4495-3bab-4ac5-aa7b-90ca0ba6fbd9)
)
(no_connect (at 54.61 60.325) (uuid f4c3a903-8123-4db8-a241-a8dd8701c812)) (no_connect (at 44.45 60.96) (uuid df7c46a8-0b6d-400f-892f-1dc395c87b69))
(no_connect (at 41.91 52.705) (uuid f4c3a903-8123-4db8-a241-a8dd8701c813)) (no_connect (at 31.75 53.34) (uuid f4c3a903-8123-4db8-a241-a8dd8701c813))
(no_connect (at 54.61 52.705) (uuid f4c3a903-8123-4db8-a241-a8dd8701c814)) (no_connect (at 44.45 58.42) (uuid f4c3a903-8123-4db8-a241-a8dd8701c815))
(no_connect (at 54.61 57.785) (uuid f4c3a903-8123-4db8-a241-a8dd8701c815))
(no_connect (at 41.91 57.785) (uuid f4c3a903-8123-4db8-a241-a8dd8701c816))
(wire (pts (xy 76.2 69.85) (xy 85.725 69.85)) (wire (pts (xy 76.2 69.85) (xy 85.725 69.85))
(stroke (width 0) (type default) (color 0 0 0 0)) (stroke (width 0) (type default) (color 0 0 0 0))
(uuid 093ff262-8b13-4143-94d7-35728999ec31) (uuid 093ff262-8b13-4143-94d7-35728999ec31)
) )
(wire (pts (xy 116.205 43.815) (xy 116.205 47.625))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 1659a5c6-e533-49c0-9083-e0f3d7348055)
)
(wire (pts (xy 48.26 87.63) (xy 48.26 93.345))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 1718fdcf-5a16-40ae-8365-0607106abb87)
)
(wire (pts (xy 103.505 24.13) (xy 99.06 24.13)) (wire (pts (xy 103.505 24.13) (xy 99.06 24.13))
(stroke (width 0) (type default) (color 0 0 0 0)) (stroke (width 0) (type default) (color 0 0 0 0))
(uuid 1fe652bc-d57b-4c50-a1f2-ab6040fe9580) (uuid 1fe652bc-d57b-4c50-a1f2-ab6040fe9580)
) )
(wire (pts (xy 60.325 52.07) (xy 60.325 55.245)) (wire (pts (xy 63.5 32.385) (xy 63.5 38.1))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 3b52ade6-7923-44d1-9317-8f7f8f3a5178)
)
(wire (pts (xy 60.169 52.6942) (xy 60.169 55.8692))
(stroke (width 0) (type default) (color 0 0 0 0)) (stroke (width 0) (type default) (color 0 0 0 0))
(uuid 3e0472d4-1c19-4a91-8eb0-e0df80503207) (uuid 3e0472d4-1c19-4a91-8eb0-e0df80503207)
) )
(wire (pts (xy 54.61 55.245) (xy 60.325 55.245)) (wire (pts (xy 44.45 55.88) (xy 60.169 55.8692))
(stroke (width 0) (type default) (color 0 0 0 0)) (stroke (width 0) (type default) (color 0 0 0 0))
(uuid 4216af48-181c-4ad6-9c60-e90f53b26cc9) (uuid 4216af48-181c-4ad6-9c60-e90f53b26cc9)
) )
(wire (pts (xy 48.26 93.345) (xy 48.26 99.06))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 55674aad-9bd4-4d61-88a2-d66caf0cbb0e)
)
(wire (pts (xy 99.06 21.59) (xy 105.41 21.59)) (wire (pts (xy 99.06 21.59) (xy 105.41 21.59))
(stroke (width 0) (type default) (color 0 0 0 0)) (stroke (width 0) (type default) (color 0 0 0 0))
(uuid 60b6e8ed-e5f9-4ee6-9b8c-88f759559e2b) (uuid 60b6e8ed-e5f9-4ee6-9b8c-88f759559e2b)
@ -600,31 +672,51 @@
(stroke (width 0) (type default) (color 0 0 0 0)) (stroke (width 0) (type default) (color 0 0 0 0))
(uuid 71ee6483-abc2-4125-a87c-1727fdae495d) (uuid 71ee6483-abc2-4125-a87c-1727fdae495d)
) )
(wire (pts (xy 63.5 29.845) (xy 63.5 33.02)) (wire (pts (xy 48.26 74.93) (xy 48.26 80.01))
(stroke (width 0) (type default) (color 0 0 0 0)) (stroke (width 0) (type default) (color 0 0 0 0))
(uuid 7e08510d-508d-4ab4-a6b5-ea92875268f4) (uuid 7345e335-a7e1-455f-a3d6-96d16187db39)
)
(wire (pts (xy 31.115 104.14) (xy 40.64 104.14))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 74895af6-4f6a-44a1-89af-6dcf950c3076)
)
(wire (pts (xy 116.205 55.245) (xy 116.205 63.5))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 7cedc3f7-d584-4285-8058-8b6d99a95288)
) )
(wire (pts (xy 47.625 24.765) (xy 63.5 24.765)) (wire (pts (xy 47.625 24.765) (xy 63.5 24.765))
(stroke (width 0) (type default) (color 0 0 0 0)) (stroke (width 0) (type default) (color 0 0 0 0))
(uuid 8058b8a1-f779-4570-abbd-f542d0047965) (uuid 8058b8a1-f779-4570-abbd-f542d0047965)
) )
(wire (pts (xy 47.625 32.385) (xy 63.5 32.385))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 82342986-80ea-4023-aefa-d2aa1420e7c5)
)
(wire (pts (xy 76.835 45.72) (xy 71.755 45.72)) (wire (pts (xy 76.835 45.72) (xy 71.755 45.72))
(stroke (width 0) (type default) (color 0 0 0 0)) (stroke (width 0) (type default) (color 0 0 0 0))
(uuid 84fee7d1-65d3-477d-b1b9-fa7707645a28) (uuid 84fee7d1-65d3-477d-b1b9-fa7707645a28)
) )
(wire (pts (xy 48.26 109.22) (xy 48.26 114.935))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 87ff88aa-ec92-4982-9186-ea059250852b)
)
(wire (pts (xy 93.345 59.055) (xy 95.885 59.055)) (wire (pts (xy 93.345 59.055) (xy 95.885 59.055))
(stroke (width 0) (type default) (color 0 0 0 0)) (stroke (width 0) (type default) (color 0 0 0 0))
(uuid 89b927a1-35b1-4ed1-baa5-deafd38e8a88) (uuid 89b927a1-35b1-4ed1-baa5-deafd38e8a88)
) )
(wire (pts (xy 39.37 60.325) (xy 41.91 60.325)) (wire (pts (xy 29.21 60.96) (xy 31.75 60.96))
(stroke (width 0) (type default) (color 0 0 0 0)) (stroke (width 0) (type default) (color 0 0 0 0))
(uuid 8e62cd32-8c68-4bc2-b2f5-73fa33e413a2) (uuid 8e62cd32-8c68-4bc2-b2f5-73fa33e413a2)
) )
(wire (pts (xy 47.625 29.845) (xy 53.975 29.845))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid a45e8156-68d7-4217-a3b4-09ff97914bb6)
)
(wire (pts (xy 63.5 24.765) (xy 63.5 20.32)) (wire (pts (xy 63.5 24.765) (xy 63.5 20.32))
(stroke (width 0) (type default) (color 0 0 0 0)) (stroke (width 0) (type default) (color 0 0 0 0))
(uuid a674b1fd-17b0-4b53-94d6-a71f3deb2353) (uuid a674b1fd-17b0-4b53-94d6-a71f3deb2353)
) )
(wire (pts (xy 41.91 55.245) (xy 26.67 55.245)) (wire (pts (xy 31.75 55.88) (xy 16.51 55.88))
(stroke (width 0) (type default) (color 0 0 0 0)) (stroke (width 0) (type default) (color 0 0 0 0))
(uuid a7dc9550-c12c-4a22-84b1-87e20815888c) (uuid a7dc9550-c12c-4a22-84b1-87e20815888c)
) )
@ -632,15 +724,31 @@
(stroke (width 0) (type default) (color 0 0 0 0)) (stroke (width 0) (type default) (color 0 0 0 0))
(uuid aa14a77d-bd44-4a5b-a3a3-121715705202) (uuid aa14a77d-bd44-4a5b-a3a3-121715705202)
) )
(wire (pts (xy 116.205 63.5) (xy 120.65 63.5))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid b4abee33-85c1-4182-8313-ca74123fba4f)
)
(wire (pts (xy 29.21 58.42) (xy 31.75 58.42))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid beee56ad-ecc5-4ff8-843d-709f2613e21c)
)
(wire (pts (xy 48.26 93.345) (xy 50.8 93.345))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid c34ddaf4-988a-41ff-8481-3e885f8d4749)
)
(wire (pts (xy 103.505 26.035) (xy 103.505 24.13)) (wire (pts (xy 103.505 26.035) (xy 103.505 24.13))
(stroke (width 0) (type default) (color 0 0 0 0)) (stroke (width 0) (type default) (color 0 0 0 0))
(uuid c70c2cea-9b73-4eb3-aeab-a19fe35bd4d3) (uuid c70c2cea-9b73-4eb3-aeab-a19fe35bd4d3)
) )
(wire (pts (xy 44.45 53.34) (xy 48.26 53.34))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid cedd65d5-a046-4985-a335-90b8f166fa1c)
)
(wire (pts (xy 93.345 64.77) (xy 93.345 59.055)) (wire (pts (xy 93.345 64.77) (xy 93.345 59.055))
(stroke (width 0) (type default) (color 0 0 0 0)) (stroke (width 0) (type default) (color 0 0 0 0))
(uuid ed3555e2-fe88-4354-92f2-19923a802481) (uuid ed3555e2-fe88-4354-92f2-19923a802481)
) )
(wire (pts (xy 26.67 55.245) (xy 26.67 63.5)) (wire (pts (xy 16.51 55.88) (xy 16.51 64.135))
(stroke (width 0) (type default) (color 0 0 0 0)) (stroke (width 0) (type default) (color 0 0 0 0))
(uuid eebdc476-68bf-43ce-8fc6-744a636e24eb) (uuid eebdc476-68bf-43ce-8fc6-744a636e24eb)
) )
@ -656,15 +764,15 @@
(stroke (width 0) (type default) (color 0 0 0 0)) (stroke (width 0) (type default) (color 0 0 0 0))
(uuid f1d82565-2f45-4436-9c4d-3203604bc842) (uuid f1d82565-2f45-4436-9c4d-3203604bc842)
) )
(wire (pts (xy 47.625 29.845) (xy 63.5 29.845))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid fbda4446-065c-4475-a831-fcd6bf6cd6cc)
)
(text "To Main Board GND pin" (at 41.91 30.48 180) (text "To Main Board +5V/+3V pin" (at 41.91 30.48 180)
(effects (font (size 1 1)) (justify right bottom)) (effects (font (size 1 1)) (justify right bottom))
(uuid 7049c094-2df6-48e2-9007-64f26e6e870e) (uuid 7049c094-2df6-48e2-9007-64f26e6e870e)
) )
(text "To Main Board GND pin" (at 41.91 33.02 180)
(effects (font (size 1 1)) (justify right bottom))
(uuid 9fbe6b60-3852-46bb-8f72-6d3d8c340ad7)
)
(text "To Main Board PWRBTN pin" (at 41.91 27.94 180) (text "To Main Board PWRBTN pin" (at 41.91 27.94 180)
(effects (font (size 1 1)) (justify right bottom)) (effects (font (size 1 1)) (justify right bottom))
(uuid a2993813-f9c3-4df1-974f-efd5f7bdf0b3) (uuid a2993813-f9c3-4df1-974f-efd5f7bdf0b3)
@ -689,6 +797,20 @@
(effects (font (size 1.27 1.27)) (justify left) hide) (effects (font (size 1.27 1.27)) (justify left) hide)
) )
) )
(global_label "CH_PD" (shape input) (at 29.21 58.42 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 167f1c20-f841-4960-9c6c-c777d650f683)
(property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 20.6888 58.4994 0)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
(global_label "SENSE" (shape input) (at 31.115 104.14 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 1e55e23b-96b5-4fa2-949a-c791532b708d)
(property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 22.6543 104.0606 0)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
(global_label "OUT" (shape input) (at 53.975 27.305 0) (fields_autoplaced) (global_label "OUT" (shape input) (at 53.975 27.305 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left)) (effects (font (size 1.27 1.27)) (justify left))
(uuid 1e9527ce-5e49-4fb1-91b8-b01c849a5c15) (uuid 1e9527ce-5e49-4fb1-91b8-b01c849a5c15)
@ -696,6 +818,20 @@
(effects (font (size 1.27 1.27)) (justify left) hide) (effects (font (size 1.27 1.27)) (justify left) hide)
) )
) )
(global_label "CH_PD" (shape output) (at 120.65 63.5 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 2555586e-5586-4723-83c9-fb40de206e6f)
(property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 129.1712 63.4206 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
)
(global_label "SENSE" (shape input) (at 53.975 29.845 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 35037382-5e9d-4829-8ef3-5ed5cf9ef9bc)
(property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 62.4357 29.9244 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
)
(global_label "OUT" (shape input) (at 105.41 21.59 0) (fields_autoplaced) (global_label "OUT" (shape input) (at 105.41 21.59 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left)) (effects (font (size 1.27 1.27)) (justify left))
(uuid 4c417ed6-5bec-4e6d-8d7c-bac94bbbb8ec) (uuid 4c417ed6-5bec-4e6d-8d7c-bac94bbbb8ec)
@ -703,6 +839,20 @@
(effects (font (size 1.27 1.27)) (justify left) hide) (effects (font (size 1.27 1.27)) (justify left) hide)
) )
) )
(global_label "GP3" (shape output) (at 50.8 93.345 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 6a4ad533-cfdc-406e-a5bb-815052562ee7)
(property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 56.9626 93.2656 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
)
(global_label "GP3" (shape input) (at 48.26 53.34 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 74e456f2-62a0-4546-bc4e-5b7b335db223)
(property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 54.4226 53.2606 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
)
(global_label "GP4" (shape input) (at 76.2 69.85 180) (fields_autoplaced) (global_label "GP4" (shape input) (at 76.2 69.85 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right)) (effects (font (size 1.27 1.27)) (justify right))
(uuid bef434d8-efad-4526-a940-d612d7def7f5) (uuid bef434d8-efad-4526-a940-d612d7def7f5)
@ -710,10 +860,10 @@
(effects (font (size 1.27 1.27)) (justify right) hide) (effects (font (size 1.27 1.27)) (justify right) hide)
) )
) )
(global_label "GP4" (shape output) (at 39.37 60.325 180) (fields_autoplaced) (global_label "GP4" (shape output) (at 29.21 60.96 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right)) (effects (font (size 1.27 1.27)) (justify right))
(uuid c7c46d74-5b10-454f-b886-68aa9b9d8635) (uuid c7c46d74-5b10-454f-b886-68aa9b9d8635)
(property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 33.2074 60.2456 0) (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 23.0474 60.8806 0)
(effects (font (size 1.27 1.27)) (justify right) hide) (effects (font (size 1.27 1.27)) (justify right) hide)
) )
) )
@ -733,33 +883,33 @@
(pin "2" (uuid 8fb055dc-8170-4106-aa22-4b8db6cb5fa9)) (pin "2" (uuid 8fb055dc-8170-4106-aa22-4b8db6cb5fa9))
) )
(symbol (lib_id "power:GND") (at 26.67 63.5 0) (unit 1) (symbol (lib_id "power:GND") (at 16.51 64.135 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced) (in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 1ac7bab1-cec5-4480-b339-c063fdff93d4) (uuid 1ac7bab1-cec5-4480-b339-c063fdff93d4)
(property "Reference" "#PWR0108" (id 0) (at 26.67 69.85 0) (property "Reference" "#PWR0108" (id 0) (at 16.51 70.485 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(property "Value" "GND" (id 1) (at 26.67 67.9434 0)) (property "Value" "GND" (id 1) (at 16.51 68.5784 0))
(property "Footprint" "" (id 2) (at 26.67 63.5 0) (property "Footprint" "" (id 2) (at 16.51 64.135 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(property "Datasheet" "" (id 3) (at 26.67 63.5 0) (property "Datasheet" "" (id 3) (at 16.51 64.135 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(pin "1" (uuid 2fe11c03-4335-4872-8a21-be0e2fcbe42a)) (pin "1" (uuid 2fe11c03-4335-4872-8a21-be0e2fcbe42a))
) )
(symbol (lib_id "power:+3.3V") (at 60.325 52.07 0) (unit 1) (symbol (lib_id "power:+3.3V") (at 60.169 52.6942 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced) (in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 26c30e6d-c469-4313-a981-55e1711112b8) (uuid 26c30e6d-c469-4313-a981-55e1711112b8)
(property "Reference" "#PWR0101" (id 0) (at 60.325 55.88 0) (property "Reference" "#PWR0101" (id 0) (at 60.169 56.5042 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(property "Value" "+3.3V" (id 1) (at 60.325 48.4942 0)) (property "Value" "+3.3V" (id 1) (at 60.169 49.1184 0))
(property "Footprint" "" (id 2) (at 60.325 52.07 0) (property "Footprint" "" (id 2) (at 60.169 52.6942 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(property "Datasheet" "" (id 3) (at 60.325 52.07 0) (property "Datasheet" "" (id 3) (at 60.169 52.6942 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(pin "1" (uuid 8bbeba5a-ae47-4cf9-ac2d-6c46d97e7125)) (pin "1" (uuid 8bbeba5a-ae47-4cf9-ac2d-6c46d97e7125))
@ -781,12 +931,28 @@
(pin "1" (uuid b699d791-7f9f-4836-ab76-bce0ff11f87b)) (pin "1" (uuid b699d791-7f9f-4836-ab76-bce0ff11f87b))
) )
(symbol (lib_id "Connector:Conn_01x03_Male") (at 42.545 27.305 0) (unit 1) (symbol (lib_id "power:+3.3V") (at 48.26 74.93 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 2a8b6bb7-9d04-422a-8d11-2bc05606f6d2)
(property "Reference" "#PWR0111" (id 0) (at 48.26 78.74 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "+3.3V" (id 1) (at 48.26 71.3542 0))
(property "Footprint" "" (id 2) (at 48.26 74.93 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 48.26 74.93 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 78368177-575f-44c4-a227-4c4462bc0fd2))
)
(symbol (lib_id "Connector:Conn_01x04_Male") (at 42.545 27.305 0) (unit 1)
(in_bom yes) (on_board yes) (in_bom yes) (on_board yes)
(uuid 4c181c82-3856-46b2-8d6b-7ada0b0e0dbd) (uuid 4c181c82-3856-46b2-8d6b-7ada0b0e0dbd)
(property "Reference" "J3" (id 0) (at 43.18 20.989 0)) (property "Reference" "J3" (id 0) (at 43.18 20.989 0))
(property "Value" "Conn_01x03_Male" (id 1) (at 53.975 20.955 0)) (property "Value" "Conn_01x04_Male" (id 1) (at 53.975 20.955 0))
(property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Horizontal" (id 2) (at 42.545 27.305 0) (property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Horizontal" (id 2) (at 42.545 27.305 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(property "Datasheet" "~" (id 3) (at 42.545 27.305 0) (property "Datasheet" "~" (id 3) (at 42.545 27.305 0)
@ -795,6 +961,7 @@
(pin "1" (uuid 5356313d-c6c9-4e43-8779-7f5954c39660)) (pin "1" (uuid 5356313d-c6c9-4e43-8779-7f5954c39660))
(pin "2" (uuid 1947ea8e-3ea5-493b-ab1c-4e8c5a675398)) (pin "2" (uuid 1947ea8e-3ea5-493b-ab1c-4e8c5a675398))
(pin "3" (uuid be9bd86b-4cd5-4bd2-a31b-b062107d2a54)) (pin "3" (uuid be9bd86b-4cd5-4bd2-a31b-b062107d2a54))
(pin "4" (uuid 70a01d5c-2ffd-4461-8b09-04c618c9f491))
) )
(symbol (lib_id "power:+5V") (at 71.755 41.275 0) (unit 1) (symbol (lib_id "power:+5V") (at 71.755 41.275 0) (unit 1)
@ -813,15 +980,31 @@
(pin "1" (uuid 55791116-05bf-4fe5-87b9-61a935a5c340)) (pin "1" (uuid 55791116-05bf-4fe5-87b9-61a935a5c340))
) )
(symbol (lib_id "Connector_Generic:Conn_02x04_Counter_Clockwise") (at 46.99 55.245 0) (unit 1) (symbol (lib_id "power:GND") (at 48.26 114.935 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced) (in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 8328fdee-be6f-4244-bcf6-0a08fa3b4156) (uuid 7e7da3a0-4411-4752-81ba-78b287b112b3)
(property "Reference" "J1" (id 0) (at 48.26 47.7352 0)) (property "Reference" "#PWR0110" (id 0) (at 48.26 121.285 0)
(property "Value" "Conn_02x04_Counter_Clockwise" (id 1) (at 48.26 50.2721 0))
(property "Footprint" "Connector_PinSocket_2.54mm:PinSocket_2x04_P2.54mm_Vertical" (id 2) (at 46.99 55.245 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(property "Datasheet" "~" (id 3) (at 46.99 55.245 0) (property "Value" "GND" (id 1) (at 48.26 119.3784 0))
(property "Footprint" "" (id 2) (at 48.26 114.935 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 48.26 114.935 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 870a19cf-841f-4e8d-b284-bc8cc2a1c6b9))
)
(symbol (lib_id "Connector_Generic:Conn_02x04_Counter_Clockwise") (at 36.83 55.88 0) (unit 1)
(in_bom yes) (on_board yes)
(uuid 8328fdee-be6f-4244-bcf6-0a08fa3b4156)
(property "Reference" "J1" (id 0) (at 38.1 48.3702 0))
(property "Value" "Conn_02x04_Counter_Clockwise" (id 1) (at 36.83 64.77 0))
(property "Footprint" "Connector_PinSocket_2.54mm:PinSocket_2x04_P2.54mm_Vertical" (id 2) (at 36.83 55.88 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 36.83 55.88 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(pin "1" (uuid 63d21e0c-c764-4ae4-bee8-aeb1460cdc7d)) (pin "1" (uuid 63d21e0c-c764-4ae4-bee8-aeb1460cdc7d))
@ -834,17 +1017,17 @@
(pin "8" (uuid d7fa523f-71f5-4bb7-862e-933803564a39)) (pin "8" (uuid d7fa523f-71f5-4bb7-862e-933803564a39))
) )
(symbol (lib_id "power:GND") (at 63.5 33.02 0) (unit 1) (symbol (lib_id "power:GND") (at 63.5 38.1 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced) (in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 83513ee2-9ffc-4365-a99f-afb1863f69ff) (uuid 83513ee2-9ffc-4365-a99f-afb1863f69ff)
(property "Reference" "#PWR0104" (id 0) (at 63.5 39.37 0) (property "Reference" "#PWR0104" (id 0) (at 63.5 44.45 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(property "Value" "GND" (id 1) (at 63.5 37.4634 0)) (property "Value" "GND" (id 1) (at 63.5 42.5434 0))
(property "Footprint" "" (id 2) (at 63.5 33.02 0) (property "Footprint" "" (id 2) (at 63.5 38.1 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(property "Datasheet" "" (id 3) (at 63.5 33.02 0) (property "Datasheet" "" (id 3) (at 63.5 38.1 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(pin "1" (uuid 1f457560-972c-4907-984d-0b211e6d6c51)) (pin "1" (uuid 1f457560-972c-4907-984d-0b211e6d6c51))
@ -870,6 +1053,45 @@
(pin "3" (uuid c5e93afe-a065-4e4b-b1ba-89a39a4252f6)) (pin "3" (uuid c5e93afe-a065-4e4b-b1ba-89a39a4252f6))
) )
(symbol (lib_id "Transistor_FET:2N7002E") (at 45.72 104.14 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid c915819d-a0e9-49c8-9263-30b681a1fbb3)
(property "Reference" "Q2" (id 0) (at 50.927 103.3053 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "2N7002E" (id 1) (at 50.927 105.8422 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "Package_TO_SOT_SMD:SOT-23" (id 2) (at 50.8 106.045 0)
(effects (font (size 1.27 1.27) italic) (justify left) hide)
)
(property "Datasheet" "http://www.diodes.com/assets/Datasheets/ds30376.pdf" (id 3) (at 45.72 104.14 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
(pin "1" (uuid 8282ea61-6969-4360-a352-f7526f0e2af9))
(pin "2" (uuid 5120c25a-ee04-4a96-9424-141c05e6d49f))
(pin "3" (uuid 6c099d89-2cb3-46a6-ab92-822c4b416e14))
)
(symbol (lib_id "Device:R") (at 48.26 83.82 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid cd088651-a698-448a-9abd-cecabb8584b5)
(property "Reference" "R1" (id 0) (at 50.038 82.9853 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "10k" (id 1) (at 50.038 85.5222 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "Resistor_SMD:R_0805_2012Metric" (id 2) (at 46.482 83.82 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 48.26 83.82 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 59bbb2d7-a599-425a-9c76-2ad7e6875a6d))
(pin "2" (uuid 8a5bffbe-a4c9-4d48-bb9b-a7aa3398720b))
)
(symbol (lib_id "power:GND") (at 103.505 26.035 0) (unit 1) (symbol (lib_id "power:GND") (at 103.505 26.035 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced) (in_bom yes) (on_board yes) (fields_autoplaced)
(uuid d35d9171-cefa-4960-a3a3-fe0608e13180) (uuid d35d9171-cefa-4960-a3a3-fe0608e13180)
@ -902,6 +1124,22 @@
(pin "1" (uuid 1e2b55bb-e350-4363-bf19-e50ddc9809a3)) (pin "1" (uuid 1e2b55bb-e350-4363-bf19-e50ddc9809a3))
) )
(symbol (lib_id "power:+3.3V") (at 116.205 43.815 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid df0dd926-280f-41a3-aded-75d5f8ae7ca4)
(property "Reference" "#PWR?" (id 0) (at 116.205 47.625 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "+3.3V" (id 1) (at 116.205 40.2392 0))
(property "Footprint" "" (id 2) (at 116.205 43.815 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 116.205 43.815 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid a92bdd2b-ddb3-4c0c-b3b0-6b8e7f5b78b9))
)
(symbol (lib_id "power:GND") (at 84.455 57.785 0) (unit 1) (symbol (lib_id "power:GND") (at 84.455 57.785 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced) (in_bom yes) (on_board yes) (fields_autoplaced)
(uuid e59d3982-0a2f-471c-9bb8-9439bc98bbaf) (uuid e59d3982-0a2f-471c-9bb8-9439bc98bbaf)
@ -950,6 +1188,25 @@
(pin "1" (uuid d11aa384-b8aa-4c2a-93ce-e9c9918917b1)) (pin "1" (uuid d11aa384-b8aa-4c2a-93ce-e9c9918917b1))
) )
(symbol (lib_id "Device:R") (at 116.205 51.435 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid f9baab6b-b56c-4064-93bc-20842fc2dc36)
(property "Reference" "R2" (id 0) (at 117.983 50.6003 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "10k" (id 1) (at 117.983 53.1372 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "Resistor_SMD:R_0805_2012Metric" (id 2) (at 114.427 51.435 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 116.205 51.435 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 673ff03b-15e8-4c35-b755-90aff5db081d))
(pin "2" (uuid ee201f96-3502-4e32-a4b3-ea1b3e845636))
)
(sheet_instances (sheet_instances
(path "/" (page "1")) (path "/" (page "1"))
) )
@ -982,6 +1239,15 @@
(path "/27ebb569-f706-44fa-8e35-c51621f426b9" (path "/27ebb569-f706-44fa-8e35-c51621f426b9"
(reference "#PWR0109") (unit 1) (value "+3.3V") (footprint "") (reference "#PWR0109") (unit 1) (value "+3.3V") (footprint "")
) )
(path "/7e7da3a0-4411-4752-81ba-78b287b112b3"
(reference "#PWR0110") (unit 1) (value "GND") (footprint "")
)
(path "/2a8b6bb7-9d04-422a-8d11-2bc05606f6d2"
(reference "#PWR0111") (unit 1) (value "+3.3V") (footprint "")
)
(path "/df0dd926-280f-41a3-aded-75d5f8ae7ca4"
(reference "#PWR?") (unit 1) (value "+3.3V") (footprint "")
)
(path "/8328fdee-be6f-4244-bcf6-0a08fa3b4156" (path "/8328fdee-be6f-4244-bcf6-0a08fa3b4156"
(reference "J1") (unit 1) (value "Conn_02x04_Counter_Clockwise") (footprint "Connector_PinSocket_2.54mm:PinSocket_2x04_P2.54mm_Vertical") (reference "J1") (unit 1) (value "Conn_02x04_Counter_Clockwise") (footprint "Connector_PinSocket_2.54mm:PinSocket_2x04_P2.54mm_Vertical")
) )
@ -989,11 +1255,20 @@
(reference "J2") (unit 1) (value "Conn_01x02_Male") (footprint "Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Horizontal") (reference "J2") (unit 1) (value "Conn_01x02_Male") (footprint "Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Horizontal")
) )
(path "/4c181c82-3856-46b2-8d6b-7ada0b0e0dbd" (path "/4c181c82-3856-46b2-8d6b-7ada0b0e0dbd"
(reference "J3") (unit 1) (value "Conn_01x03_Male") (footprint "Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Horizontal") (reference "J3") (unit 1) (value "Conn_01x04_Male") (footprint "Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Horizontal")
) )
(path "/9c9116db-230c-431a-8633-14e65c7d4687" (path "/9c9116db-230c-431a-8633-14e65c7d4687"
(reference "Q1") (unit 1) (value "2N7002E") (footprint "Package_TO_SOT_SMD:SOT-23") (reference "Q1") (unit 1) (value "2N7002E") (footprint "Package_TO_SOT_SMD:SOT-23")
) )
(path "/c915819d-a0e9-49c8-9263-30b681a1fbb3"
(reference "Q2") (unit 1) (value "2N7002E") (footprint "Package_TO_SOT_SMD:SOT-23")
)
(path "/cd088651-a698-448a-9abd-cecabb8584b5"
(reference "R1") (unit 1) (value "10k") (footprint "Resistor_SMD:R_0805_2012Metric")
)
(path "/f9baab6b-b56c-4064-93bc-20842fc2dc36"
(reference "R2") (unit 1) (value "10k") (footprint "Resistor_SMD:R_0805_2012Metric")
)
(path "/e90e38a8-0b49-403c-a738-d4ff340ea362" (path "/e90e38a8-0b49-403c-a738-d4ff340ea362"
(reference "U1") (unit 1) (value "KA78M05_TO252") (footprint "Package_TO_SOT_SMD:SOT-223-3_TabPin2") (reference "U1") (unit 1) (value "KA78M05_TO252") (footprint "Package_TO_SOT_SMD:SOT-223-3_TabPin2")
) )

File diff suppressed because it is too large Load diff