Updated documentation
159
README.md
@ -1,3 +1,160 @@
|
||||
# wastebin-notifier
|
||||
|
||||
A 3d printed wastebin that will color its lid to show the correct wastebin to put at the curb for collection.
|
||||
A 3d printed wastebin that will color its lid to show the correct wastebin to put at the curb for collection.
|
||||
|
||||
## Waste collection
|
||||
<img align=center src="img/irl.jpg"></img>
|
||||
We have multiple containers for different types of waste.
|
||||
Green = compost
|
||||
Orange = plastic
|
||||
Blue = paper
|
||||
Gray = all other
|
||||
One has to be places at the curb in some ingenious schedule. The collection company publishes an API with the collection schedule per address. Why not put it to use?
|
||||
|
||||
<!--more-->
|
||||
|
||||
## The idea
|
||||
Why not build a small notifier that signals what bin will be collected?
|
||||
Why not have that notifier be the shape of a bin with a lid that will light up in the color of the bin? And have a way so signal that the bin has been placed at the curb?
|
||||
My house uses HomeAssistant with ESPhome devices, so let's build from there.
|
||||
|
||||
## The build
|
||||
|
||||
### 3d design
|
||||

|
||||
|
||||
The model is based on a model of [Jigsawnz](https://www.thingiverse.com/thing:2247931). I made a new model that will be able to fit some electronics to it. The model can be found on [Thingiverse](https://www.thingiverse.com/thing:4724584).
|
||||
It consists of three parts.
|
||||
|
||||
#### Body
|
||||
The body is black and has the necessary holes and nubs to fit the USB cable, microswitch and lid-hinge.
|
||||

|
||||
|
||||
#### Lid
|
||||
The hinge is translucent and will fit to the nubs on the body, forming a hinge.
|
||||

|
||||
|
||||
#### Electronics
|
||||
The electronics part will house the electronics inside and has LED's glued on top. It is modular so all electronics can be taken out as one part.
|
||||

|
||||

|
||||
|
||||
### Electronics
|
||||
The notifier has a Wemos D1 Mini inside with five WS2812 RGB LED's and a microswitch. The microswitch is hot-glued in the body and is activated when touching the lid.
|
||||
The datapin of the LED's is connected to GPIO4 (D2), the switch is connected between GPIO0 and GPIO2. GPIO2 provides the signal that will be picked up by GPIO0. By setting GPIO2 to "0", I can disable the switch.
|
||||
|
||||
### Firmware
|
||||
It runs [ESPhome](https://esphome.io) and is connected to [Home Assistant](https://www.home-assistant.io) via MQTT.
|
||||
|
||||
The definition of the LEDs:
|
||||
|
||||
light:
|
||||
- platform: fastled_clockless
|
||||
chipset: WS2812
|
||||
rgb_order: GRB
|
||||
pin: GPIO4
|
||||
num_leds: 5
|
||||
name: wastebin_lid
|
||||
|
||||
The definition of the switch:
|
||||
|
||||
binary_sensor:
|
||||
- platform: gpio
|
||||
pin:
|
||||
number: GPIO0
|
||||
inverted: true
|
||||
name: wastebin_lidswitch
|
||||
filters:
|
||||
# debounce delay
|
||||
- delayed_off: 10ms
|
||||
|
||||
The definiton of the enable/disable of the switch:
|
||||
|
||||
switch:
|
||||
- platform: gpio
|
||||
pin: GPIO2
|
||||
name: wastebin_lidswitch_disable
|
||||
restore_mode: ALWAYS_OFF
|
||||
|
||||
The complete firmware can be downloaded [here](firmware.yaml).
|
||||
|
||||
### Integration
|
||||
An automation in Home Assistant checks daily the status of the API of our waste collector using pyppin's AfvalBeheer plugin (https://github.com/pippyn/Home-Assistant-Sensor-Afvalbeheer). Depending on the returned value, an MQTT command is sent to the notifier to set the LEDs to a specific color.
|
||||
|
||||
Some details of the action in the Home Assistant automation:
|
||||
|
||||
alias: Wastebin notifier
|
||||
description: ''
|
||||
trigger:
|
||||
- at: '18:00'
|
||||
platform: time
|
||||
|
||||
action:
|
||||
- choose:
|
||||
- conditions:
|
||||
- condition: state
|
||||
entity_id: sensor.circulus_berkel_morgen
|
||||
state: gft
|
||||
sequence:
|
||||
- data:
|
||||
payload: '{"state":"ON","brightness":191,"color":{"r":0,"g":255,"b":0}}'
|
||||
topic: waste/notifier/light/lid/command
|
||||
service: mqtt.publish
|
||||
- conditions:
|
||||
- condition: state
|
||||
entity_id: sensor.circulus_berkel_morgen
|
||||
state: pmd
|
||||
sequence:
|
||||
- data:
|
||||
payload: '{"state":"ON","brightness":255,"color":{"r":255,"g":127,"b":0}}'
|
||||
topic: waste/notifier/light/lid/command
|
||||
service: mqtt.publish
|
||||
- conditions:
|
||||
- condition: state
|
||||
entity_id: sensor.circulus_berkel_morgen
|
||||
state: papier
|
||||
sequence:
|
||||
- data:
|
||||
payload: '{"state":"ON","brightness":191,"color":{"r":0,"g":0,"b":255}}'
|
||||
topic: waste/notifier/light/lid/command
|
||||
service: mqtt.publish
|
||||
- conditions:
|
||||
- condition: state
|
||||
entity_id: sensor.circulus_berkel_morgen
|
||||
state: restafval
|
||||
sequence:
|
||||
- data:
|
||||
payload: '{"state":"ON","brightness":191,"color":{"r":255,"g":255,"b":255}}'
|
||||
topic: waste/notifier/light/lid/command
|
||||
service: mqtt.publish
|
||||
default:
|
||||
- data:
|
||||
payload: '{"state":"OFF","brightness":191,"color":{"r":255,"g":255,"b":255}}'
|
||||
topic: waste/notifier/light/lid/command
|
||||
service: mqtt.publish
|
||||
mode: single
|
||||
|
||||
When the lid is pressed and the microswitch is triggered, it is sent as a notification on an MQTT topic to Home Assistant and the LED's are turned off. This is an indication that the bin has been places at the curb.
|
||||
|
||||
alias: Wastebin notifier - lid pressed
|
||||
description: ''
|
||||
trigger:
|
||||
- platform: state
|
||||
entity_id: binary_sensor.wastebin_notifier_lidswitch
|
||||
from: 'off'
|
||||
to: 'on'
|
||||
condition: []
|
||||
action:
|
||||
- service: mqtt.publish
|
||||
data:
|
||||
payload: '{"state":"OFF","brightness":191,"color":{"r":255,"g":255,"b":255}}'
|
||||
topic: waste/notifier/light/lid/command
|
||||
mode: single
|
||||
|
||||
|
||||

|
||||
|
||||
I hope this inspires you to create awesome things!
|
||||
|
||||
## Future plans
|
||||
I am planning to equip the bins with a tilt switch and have that signal sent over LoRaWAN back to HomeAssistant. When the bin is flipped upside-down (eg. when the bin is emptied), this status is sent back and can be used to blink the lid of the notifier as an indication that the empty bin can be retrieved from the curb.
|
||||
102
code/firmware.yaml
Normal file
@ -0,0 +1,102 @@
|
||||
# ----------------------------------------------------------------
|
||||
# This file configures a D1 mini for displaying the next waste
|
||||
# container for collection.
|
||||
#
|
||||
# This is done by defining a strip of WS2811 LEDs as light and
|
||||
# setting the color through an automation in HomeAssistant.
|
||||
# The switch in the lid can be used as acknowledge that the
|
||||
# wastebin has been placed for collection.
|
||||
#
|
||||
# D1 wiring:
|
||||
# 5V power for LED strip
|
||||
# G ground for LED strio
|
||||
# D4 (GPIO2) data signal for LED strip
|
||||
# D2 (GPIO4) internal status LED and power for lid switch,
|
||||
# allowing for the disabling of the switch
|
||||
# D3 (GPIO0) lid switch input
|
||||
#
|
||||
# !secret variables are defined in secrets.yaml file
|
||||
# HomeAssistant API is disabled by default. You can enable this
|
||||
# if you prefer this over MQTT.
|
||||
#
|
||||
# ----------------------------------------------------------------
|
||||
|
||||
# ----------------------------------------------------------------
|
||||
# Module configuration
|
||||
# ----------------------------------------------------------------
|
||||
# Configure generic module settings
|
||||
esphome:
|
||||
#name: esp_5a098d
|
||||
name: wastebin_notifier
|
||||
platform: ESP8266
|
||||
board: d1_mini
|
||||
|
||||
# Configure Network settings
|
||||
wifi:
|
||||
ssid: !secret WIFI_SSID
|
||||
password: !secret WIFI_KEY
|
||||
domain: !secret WIFI_DOMAIN
|
||||
# Enable fallback hotspot in case wifi connection fails
|
||||
ap:
|
||||
ssid: !secret FALLBACK_AP_SSID
|
||||
password: !secret FALLBACK_AP_KEY
|
||||
|
||||
# Enable captive portal in case wifi connection fails
|
||||
captive_portal:
|
||||
|
||||
# Configure minimal logging
|
||||
logger:
|
||||
level: WARN
|
||||
|
||||
# Configure Over-the-Air updates
|
||||
ota:
|
||||
password: !secret OTA_KEY
|
||||
|
||||
## Configure Home Assistant API
|
||||
#api:
|
||||
|
||||
# Configure MQTT
|
||||
mqtt:
|
||||
broker: !secret MQTT_BROKER
|
||||
topic_prefix: "test/waste/notifier"
|
||||
|
||||
# ----------------------------------------------------------------
|
||||
# I/O configuration
|
||||
# ----------------------------------------------------------------
|
||||
|
||||
# Binary sensors ("status" is always available)
|
||||
binary_sensor:
|
||||
- platform: status
|
||||
name: wastebin_status
|
||||
- platform: gpio
|
||||
pin:
|
||||
number: GPIO0
|
||||
inverted: true
|
||||
name: wastebin_lidswitch
|
||||
filters:
|
||||
# debounce delay
|
||||
- delayed_off: 10ms
|
||||
|
||||
# Sensors ("uptime" is always available)
|
||||
sensor:
|
||||
- platform: uptime
|
||||
name: wastebin_uptime
|
||||
update_interval: 3600s
|
||||
|
||||
# Switches ("restart" is always available)
|
||||
switch:
|
||||
- platform: restart
|
||||
name: wastebin_restart
|
||||
- platform: gpio
|
||||
pin: GPIO2
|
||||
name: wastebin_lidswitch_disable
|
||||
restore_mode: ALWAYS_OFF
|
||||
|
||||
# Lights
|
||||
light:
|
||||
- platform: fastled_clockless
|
||||
chipset: WS2812
|
||||
rgb_order: GRB
|
||||
pin: GPIO4
|
||||
num_leds: 5
|
||||
name: wastebin_lid
|
||||
@ -1,39 +0,0 @@
|
||||
|
||||
This directory is intended for project header files.
|
||||
|
||||
A header file is a file containing C declarations and macro definitions
|
||||
to be shared between several project source files. You request the use of a
|
||||
header file in your project source file (C, C++, etc) located in `src` folder
|
||||
by including it, with the C preprocessing directive `#include'.
|
||||
|
||||
```src/main.c
|
||||
|
||||
#include "header.h"
|
||||
|
||||
int main (void)
|
||||
{
|
||||
...
|
||||
}
|
||||
```
|
||||
|
||||
Including a header file produces the same results as copying the header file
|
||||
into each source file that needs it. Such copying would be time-consuming
|
||||
and error-prone. With a header file, the related declarations appear
|
||||
in only one place. If they need to be changed, they can be changed in one
|
||||
place, and programs that include the header file will automatically use the
|
||||
new version when next recompiled. The header file eliminates the labor of
|
||||
finding and changing all the copies as well as the risk that a failure to
|
||||
find one copy will result in inconsistencies within a program.
|
||||
|
||||
In C, the usual convention is to give header files names that end with `.h'.
|
||||
It is most portable to use only letters, digits, dashes, and underscores in
|
||||
header file names, and at most one dot.
|
||||
|
||||
Read more about using header files in official GCC documentation:
|
||||
|
||||
* Include Syntax
|
||||
* Include Operation
|
||||
* Once-Only Headers
|
||||
* Computed Includes
|
||||
|
||||
https://gcc.gnu.org/onlinedocs/cpp/Header-Files.html
|
||||
@ -1,46 +0,0 @@
|
||||
|
||||
This directory is intended for project specific (private) libraries.
|
||||
PlatformIO will compile them to static libraries and link into executable file.
|
||||
|
||||
The source code of each library should be placed in a an own separate directory
|
||||
("lib/your_library_name/[here are source files]").
|
||||
|
||||
For example, see a structure of the following two libraries `Foo` and `Bar`:
|
||||
|
||||
|--lib
|
||||
| |
|
||||
| |--Bar
|
||||
| | |--docs
|
||||
| | |--examples
|
||||
| | |--src
|
||||
| | |- Bar.c
|
||||
| | |- Bar.h
|
||||
| | |- library.json (optional, custom build options, etc) https://docs.platformio.org/page/librarymanager/config.html
|
||||
| |
|
||||
| |--Foo
|
||||
| | |- Foo.c
|
||||
| | |- Foo.h
|
||||
| |
|
||||
| |- README --> THIS FILE
|
||||
|
|
||||
|- platformio.ini
|
||||
|--src
|
||||
|- main.c
|
||||
|
||||
and a contents of `src/main.c`:
|
||||
```
|
||||
#include <Foo.h>
|
||||
#include <Bar.h>
|
||||
|
||||
int main (void)
|
||||
{
|
||||
...
|
||||
}
|
||||
|
||||
```
|
||||
|
||||
PlatformIO Library Dependency Finder will find automatically dependent
|
||||
libraries scanning project source files.
|
||||
|
||||
More information about PlatformIO Library Dependency Finder
|
||||
- https://docs.platformio.org/page/librarymanager/ldf.html
|
||||
@ -1,14 +0,0 @@
|
||||
; PlatformIO Project Configuration File
|
||||
;
|
||||
; Build options: build flags, source filter
|
||||
; Upload options: custom upload port, speed and extra flags
|
||||
; Library options: dependencies, extra library storages
|
||||
; Advanced options: extra scripting
|
||||
;
|
||||
; Please visit documentation for the other options and examples
|
||||
; https://docs.platformio.org/page/projectconf.html
|
||||
|
||||
[env:d1_mini_pro]
|
||||
platform = espressif8266
|
||||
board = d1_mini_pro
|
||||
framework = arduino
|
||||
@ -1,9 +0,0 @@
|
||||
#include <Arduino.h>
|
||||
|
||||
void setup() {
|
||||
// put your setup code here, to run once:
|
||||
}
|
||||
|
||||
void loop() {
|
||||
// put your main code here, to run repeatedly:
|
||||
}
|
||||
@ -1,15 +0,0 @@
|
||||
#ifndef MAIN_H
|
||||
#define MAIN_H
|
||||
|
||||
#define PIN_LEDSTRIP D2
|
||||
#define PIN_SWITCH_DISABLE D4
|
||||
#define PIN_SWITCH_ACTIVE D3
|
||||
|
||||
#define NUM_LEDS 5
|
||||
#define BRIGHTNESS 127
|
||||
#define LED_TYPE WS2811
|
||||
#define COLOR_ORDER GRB
|
||||
|
||||
void display(CRGB color, bool blink);
|
||||
|
||||
#endif
|
||||
@ -1,11 +0,0 @@
|
||||
|
||||
This directory is intended for PlatformIO Unit Testing and project tests.
|
||||
|
||||
Unit Testing is a software testing method by which individual units of
|
||||
source code, sets of one or more MCU program modules together with associated
|
||||
control data, usage procedures, and operating procedures, are tested to
|
||||
determine whether they are fit for use. Unit testing finds problems early
|
||||
in the development cycle.
|
||||
|
||||
More information about PlatformIO Unit Testing:
|
||||
- https://docs.platformio.org/page/plus/unit-testing.html
|
||||
BIN
img/assembled.jpg
Normal file
|
After Width: | Height: | Size: 9.4 KiB |
BIN
img/freecad.jpg
Normal file
|
After Width: | Height: | Size: 15 KiB |
BIN
img/internals.jpg
Normal file
|
After Width: | Height: | Size: 12 KiB |
BIN
img/irl.jpg
Normal file
|
After Width: | Height: | Size: 22 KiB |
BIN
img/open.jpg
Normal file
|
After Width: | Height: | Size: 9.2 KiB |
BIN
img/result.jpg
Normal file
|
After Width: | Height: | Size: 28 KiB |
BIN
img/wheelie-bin.jpg
Normal file
|
After Width: | Height: | Size: 6.3 KiB |
@ -1,836 +0,0 @@
|
||||
(kicad_pcb (version 20171130) (host pcbnew 5.1.9-73d0e3b20d~88~ubuntu20.04.1)
|
||||
|
||||
(general
|
||||
(thickness 1.6)
|
||||
(drawings 8)
|
||||
(tracks 123)
|
||||
(zones 0)
|
||||
(modules 14)
|
||||
(nets 16)
|
||||
)
|
||||
|
||||
(page A4)
|
||||
(layers
|
||||
(0 F.Cu signal)
|
||||
(31 B.Cu signal)
|
||||
(32 B.Adhes user)
|
||||
(33 F.Adhes user)
|
||||
(34 B.Paste user)
|
||||
(35 F.Paste user)
|
||||
(36 B.SilkS user)
|
||||
(37 F.SilkS user)
|
||||
(38 B.Mask user)
|
||||
(39 F.Mask user)
|
||||
(40 Dwgs.User user)
|
||||
(41 Cmts.User user)
|
||||
(42 Eco1.User user)
|
||||
(43 Eco2.User user)
|
||||
(44 Edge.Cuts user)
|
||||
(45 Margin user)
|
||||
(46 B.CrtYd user)
|
||||
(47 F.CrtYd user)
|
||||
(48 B.Fab user)
|
||||
(49 F.Fab user)
|
||||
)
|
||||
|
||||
(setup
|
||||
(last_trace_width 0.25)
|
||||
(user_trace_width 0.2)
|
||||
(trace_clearance 0.2)
|
||||
(zone_clearance 0.508)
|
||||
(zone_45_only no)
|
||||
(trace_min 0.2)
|
||||
(via_size 0.8)
|
||||
(via_drill 0.4)
|
||||
(via_min_size 0.4)
|
||||
(via_min_drill 0.3)
|
||||
(uvia_size 0.3)
|
||||
(uvia_drill 0.1)
|
||||
(uvias_allowed no)
|
||||
(uvia_min_size 0.2)
|
||||
(uvia_min_drill 0.1)
|
||||
(edge_width 0.05)
|
||||
(segment_width 0.2)
|
||||
(pcb_text_width 0.3)
|
||||
(pcb_text_size 1.5 1.5)
|
||||
(mod_edge_width 0.12)
|
||||
(mod_text_size 1 1)
|
||||
(mod_text_width 0.15)
|
||||
(pad_size 1.524 1.524)
|
||||
(pad_drill 0.762)
|
||||
(pad_to_mask_clearance 0)
|
||||
(aux_axis_origin 0 0)
|
||||
(visible_elements FFFFFF7F)
|
||||
(pcbplotparams
|
||||
(layerselection 0x010fc_ffffffff)
|
||||
(usegerberextensions false)
|
||||
(usegerberattributes true)
|
||||
(usegerberadvancedattributes true)
|
||||
(creategerberjobfile true)
|
||||
(excludeedgelayer true)
|
||||
(linewidth 0.100000)
|
||||
(plotframeref false)
|
||||
(viasonmask false)
|
||||
(mode 1)
|
||||
(useauxorigin false)
|
||||
(hpglpennumber 1)
|
||||
(hpglpenspeed 20)
|
||||
(hpglpendiameter 15.000000)
|
||||
(psnegative false)
|
||||
(psa4output false)
|
||||
(plotreference true)
|
||||
(plotvalue true)
|
||||
(plotinvisibletext false)
|
||||
(padsonsilk false)
|
||||
(subtractmaskfromsilk false)
|
||||
(outputformat 1)
|
||||
(mirror false)
|
||||
(drillshape 1)
|
||||
(scaleselection 1)
|
||||
(outputdirectory ""))
|
||||
)
|
||||
|
||||
(net 0 "")
|
||||
(net 1 "Net-(D1-Pad2)")
|
||||
(net 2 GND)
|
||||
(net 3 "Net-(D2-Pad2)")
|
||||
(net 4 "Net-(D3-Pad2)")
|
||||
(net 5 "Net-(D5-Pad2)")
|
||||
(net 6 "Net-(D6-Pad2)")
|
||||
(net 7 "Net-(D1-Pad1)")
|
||||
(net 8 "Net-(D2-Pad1)")
|
||||
(net 9 "Net-(D3-Pad1)")
|
||||
(net 10 "Net-(D5-Pad1)")
|
||||
(net 11 "Net-(D6-Pad1)")
|
||||
(net 12 "Net-(D7-Pad1)")
|
||||
(net 13 VCC)
|
||||
(net 14 DATA)
|
||||
(net 15 "Net-(D5-Pad4)")
|
||||
|
||||
(net_class Default "This is the default net class."
|
||||
(clearance 0.2)
|
||||
(trace_width 0.25)
|
||||
(via_dia 0.8)
|
||||
(via_drill 0.4)
|
||||
(uvia_dia 0.3)
|
||||
(uvia_drill 0.1)
|
||||
(add_net DATA)
|
||||
(add_net GND)
|
||||
(add_net "Net-(D1-Pad1)")
|
||||
(add_net "Net-(D1-Pad2)")
|
||||
(add_net "Net-(D2-Pad1)")
|
||||
(add_net "Net-(D2-Pad2)")
|
||||
(add_net "Net-(D3-Pad1)")
|
||||
(add_net "Net-(D3-Pad2)")
|
||||
(add_net "Net-(D5-Pad1)")
|
||||
(add_net "Net-(D5-Pad2)")
|
||||
(add_net "Net-(D5-Pad4)")
|
||||
(add_net "Net-(D6-Pad1)")
|
||||
(add_net "Net-(D6-Pad2)")
|
||||
(add_net "Net-(D7-Pad1)")
|
||||
(add_net VCC)
|
||||
)
|
||||
|
||||
(module Resistor_SMD:R_0805_2012Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 5FFE2567)
|
||||
(at 210.185 -165.735 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)
|
||||
(path /6003042A)
|
||||
(attr smd)
|
||||
(fp_text reference R4 (at 0 1.905 180) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_text value 0 (at 0 1.65 90) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_text user %R (at 0 0 90) (layer F.Fab)
|
||||
(effects (font (size 0.5 0.5) (thickness 0.08)))
|
||||
)
|
||||
(fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -1.68 0.95) (end -1.68 -0.95) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -1.68 -0.95) (end 1.68 -0.95) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 1.68 -0.95) (end 1.68 0.95) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 1.68 0.95) (end -1.68 0.95) (layer F.CrtYd) (width 0.05))
|
||||
(pad 2 smd roundrect (at 0.9125 0 90) (size 1.025 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.243902)
|
||||
(net 4 "Net-(D3-Pad2)"))
|
||||
(pad 1 smd roundrect (at -0.9125 0 90) (size 1.025 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.243902)
|
||||
(net 15 "Net-(D5-Pad4)"))
|
||||
(model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
|
||||
(at (xyz 0 0 0))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz 0 0 0))
|
||||
)
|
||||
)
|
||||
|
||||
(module LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm (layer F.Cu) (tedit 5AA4B285) (tstamp 5FFCC4A6)
|
||||
(at 217.17 -165.735)
|
||||
(descr https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf)
|
||||
(tags "LED RGB NeoPixel")
|
||||
(path /5FFCE73E)
|
||||
(attr smd)
|
||||
(fp_text reference D5 (at 4.445 0) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_text value WS2812B (at 0 4) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_line (start 3.45 -2.75) (end -3.45 -2.75) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 3.45 2.75) (end 3.45 -2.75) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -3.45 2.75) (end 3.45 2.75) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -3.45 -2.75) (end -3.45 2.75) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 2.5 1.5) (end 1.5 2.5) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.5 -2.5) (end -2.5 2.5) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.5 2.5) (end 2.5 2.5) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 2.5 2.5) (end 2.5 -2.5) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 2.5 -2.5) (end -2.5 -2.5) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -3.65 -2.75) (end 3.65 -2.75) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -3.65 2.75) (end 3.65 2.75) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 3.65 2.75) (end 3.65 1.6) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 0 0) (end 0 -2) (layer F.Fab) (width 0.1))
|
||||
(fp_text user %R (at 0 0) (layer F.Fab)
|
||||
(effects (font (size 0.8 0.8) (thickness 0.15)))
|
||||
)
|
||||
(fp_text user 1 (at -4.15 -1.6) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(pad 1 smd rect (at -2.45 -1.6) (size 1.5 1) (layers F.Cu F.Paste F.Mask)
|
||||
(net 10 "Net-(D5-Pad1)"))
|
||||
(pad 2 smd rect (at -2.45 1.6) (size 1.5 1) (layers F.Cu F.Paste F.Mask)
|
||||
(net 5 "Net-(D5-Pad2)"))
|
||||
(pad 4 smd rect (at 2.45 -1.6) (size 1.5 1) (layers F.Cu F.Paste F.Mask)
|
||||
(net 15 "Net-(D5-Pad4)"))
|
||||
(pad 3 smd rect (at 2.45 1.6) (size 1.5 1) (layers F.Cu F.Paste F.Mask)
|
||||
(net 2 GND))
|
||||
(model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm.wrl
|
||||
(at (xyz 0 0 0))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz 0 0 0))
|
||||
)
|
||||
)
|
||||
|
||||
(module Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC) (tstamp 5FFE0B31)
|
||||
(at 206.375 -165.735 270)
|
||||
(descr "Through hole straight pin header, 1x03, 2.54mm pitch, single row")
|
||||
(tags "Through hole pin header THT 1x03 2.54mm single row")
|
||||
(path /5FFF2156)
|
||||
(fp_text reference J1 (at 0 7.62 180) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_text value Conn_01x03_Male (at -2.54 2.54 180) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_text user %R (at 0 2.54) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 1.27 -1.27) (end 1.27 6.35) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 1.27 6.35) (end -1.27 6.35) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -1.27 6.35) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -1.33 6.41) (end 1.33 6.41) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -1.33 1.27) (end -1.33 6.41) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 1.33 1.27) (end 1.33 6.41) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -1.8 -1.8) (end -1.8 6.85) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -1.8 6.85) (end 1.8 6.85) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 1.8 6.85) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
|
||||
(pad 3 thru_hole oval (at 0 5.08 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
|
||||
(net 2 GND))
|
||||
(pad 2 thru_hole oval (at 0 2.54 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
|
||||
(net 14 DATA))
|
||||
(pad 1 thru_hole rect (at 0 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
|
||||
(net 13 VCC))
|
||||
(model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x03_P2.54mm_Vertical.wrl
|
||||
(at (xyz 0 0 0))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz 0 0 0))
|
||||
)
|
||||
)
|
||||
|
||||
(module Resistor_SMD:R_0805_2012Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 5FFD2458)
|
||||
(at 213.995 -144.78)
|
||||
(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)
|
||||
(path /5FFE501F)
|
||||
(attr smd)
|
||||
(fp_text reference R7 (at 2.54 0) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_text value 47 (at 0 1.65) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_line (start 1.68 0.95) (end -1.68 0.95) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 1.68 -0.95) (end 1.68 0.95) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -1.68 -0.95) (end 1.68 -0.95) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -1.68 0.95) (end -1.68 -0.95) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1))
|
||||
(fp_text user %R (at 0 0) (layer F.Fab)
|
||||
(effects (font (size 0.5 0.5) (thickness 0.08)))
|
||||
)
|
||||
(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 12 "Net-(D7-Pad1)"))
|
||||
(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 13 VCC))
|
||||
(model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
|
||||
(at (xyz 0 0 0))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz 0 0 0))
|
||||
)
|
||||
)
|
||||
|
||||
(module Resistor_SMD:R_0805_2012Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 5FFD2447)
|
||||
(at 213.995 -157.48)
|
||||
(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)
|
||||
(path /5FFE449E)
|
||||
(attr smd)
|
||||
(fp_text reference R6 (at 2.54 0) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_text value 47 (at 0 1.65) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_line (start 1.68 0.95) (end -1.68 0.95) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 1.68 -0.95) (end 1.68 0.95) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -1.68 -0.95) (end 1.68 -0.95) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -1.68 0.95) (end -1.68 -0.95) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1))
|
||||
(fp_text user %R (at 0 0) (layer F.Fab)
|
||||
(effects (font (size 0.5 0.5) (thickness 0.08)))
|
||||
)
|
||||
(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 11 "Net-(D6-Pad1)"))
|
||||
(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 13 VCC))
|
||||
(model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
|
||||
(at (xyz 0 0 0))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz 0 0 0))
|
||||
)
|
||||
)
|
||||
|
||||
(module Resistor_SMD:R_0805_2012Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 5FFD2436)
|
||||
(at 213.995 -170.18)
|
||||
(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)
|
||||
(path /5FFE3F06)
|
||||
(attr smd)
|
||||
(fp_text reference R5 (at 2.54 0) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_text value 47 (at 0 1.65) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_line (start 1.68 0.95) (end -1.68 0.95) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 1.68 -0.95) (end 1.68 0.95) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -1.68 -0.95) (end 1.68 -0.95) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -1.68 0.95) (end -1.68 -0.95) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1))
|
||||
(fp_text user %R (at 0 0) (layer F.Fab)
|
||||
(effects (font (size 0.5 0.5) (thickness 0.08)))
|
||||
)
|
||||
(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 10 "Net-(D5-Pad1)"))
|
||||
(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 13 VCC))
|
||||
(model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
|
||||
(at (xyz 0 0 0))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz 0 0 0))
|
||||
)
|
||||
)
|
||||
|
||||
(module Resistor_SMD:R_0805_2012Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 5FFD2414)
|
||||
(at 187.325 -144.78)
|
||||
(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)
|
||||
(path /5FFE331C)
|
||||
(attr smd)
|
||||
(fp_text reference R3 (at 2.54 0) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_text value 47 (at 0 1.65) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_line (start 1.68 0.95) (end -1.68 0.95) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 1.68 -0.95) (end 1.68 0.95) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -1.68 -0.95) (end 1.68 -0.95) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -1.68 0.95) (end -1.68 -0.95) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1))
|
||||
(fp_text user %R (at 0 0) (layer F.Fab)
|
||||
(effects (font (size 0.5 0.5) (thickness 0.08)))
|
||||
)
|
||||
(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 "Net-(D3-Pad1)"))
|
||||
(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 13 VCC))
|
||||
(model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
|
||||
(at (xyz 0 0 0))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz 0 0 0))
|
||||
)
|
||||
)
|
||||
|
||||
(module Resistor_SMD:R_0805_2012Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 5FFD2403)
|
||||
(at 187.325 -157.48)
|
||||
(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)
|
||||
(path /5FFE2BB1)
|
||||
(attr smd)
|
||||
(fp_text reference R2 (at 2.54 0) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_text value 47 (at 0 1.65) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_line (start 1.68 0.95) (end -1.68 0.95) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 1.68 -0.95) (end 1.68 0.95) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -1.68 -0.95) (end 1.68 -0.95) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -1.68 0.95) (end -1.68 -0.95) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1))
|
||||
(fp_text user %R (at 0 0) (layer F.Fab)
|
||||
(effects (font (size 0.5 0.5) (thickness 0.08)))
|
||||
)
|
||||
(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 8 "Net-(D2-Pad1)"))
|
||||
(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 13 VCC))
|
||||
(model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
|
||||
(at (xyz 0 0 0))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz 0 0 0))
|
||||
)
|
||||
)
|
||||
|
||||
(module Resistor_SMD:R_0805_2012Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 5FFD288C)
|
||||
(at 187.325 -170.18)
|
||||
(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)
|
||||
(path /5FFE200D)
|
||||
(attr smd)
|
||||
(fp_text reference R1 (at 2.54 0) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_text value 47 (at 0 1.65) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_line (start 1.68 0.95) (end -1.68 0.95) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 1.68 -0.95) (end 1.68 0.95) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -1.68 -0.95) (end 1.68 -0.95) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -1.68 0.95) (end -1.68 -0.95) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1))
|
||||
(fp_text user %R (at 0 0) (layer F.Fab)
|
||||
(effects (font (size 0.5 0.5) (thickness 0.08)))
|
||||
)
|
||||
(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 7 "Net-(D1-Pad1)"))
|
||||
(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 13 VCC))
|
||||
(model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
|
||||
(at (xyz 0 0 0))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz 0 0 0))
|
||||
)
|
||||
)
|
||||
|
||||
(module LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm (layer F.Cu) (tedit 5AA4B285) (tstamp 5FFCC4D4)
|
||||
(at 217.17 -140.335)
|
||||
(descr https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf)
|
||||
(tags "LED RGB NeoPixel")
|
||||
(path /5FFCDCA6)
|
||||
(attr smd)
|
||||
(fp_text reference D7 (at 4.445 0) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_text value WS2812B (at 0 4) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_line (start 3.45 -2.75) (end -3.45 -2.75) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 3.45 2.75) (end 3.45 -2.75) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -3.45 2.75) (end 3.45 2.75) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -3.45 -2.75) (end -3.45 2.75) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 2.5 1.5) (end 1.5 2.5) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.5 -2.5) (end -2.5 2.5) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.5 2.5) (end 2.5 2.5) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 2.5 2.5) (end 2.5 -2.5) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 2.5 -2.5) (end -2.5 -2.5) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -3.65 -2.75) (end 3.65 -2.75) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -3.65 2.75) (end 3.65 2.75) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 3.65 2.75) (end 3.65 1.6) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 0 0) (end 0 -2) (layer F.Fab) (width 0.1))
|
||||
(fp_text user %R (at 0 0) (layer F.Fab)
|
||||
(effects (font (size 0.8 0.8) (thickness 0.15)))
|
||||
)
|
||||
(fp_text user 1 (at -4.15 -1.6) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(pad 1 smd rect (at -2.45 -1.6) (size 1.5 1) (layers F.Cu F.Paste F.Mask)
|
||||
(net 12 "Net-(D7-Pad1)"))
|
||||
(pad 2 smd rect (at -2.45 1.6) (size 1.5 1) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 4 smd rect (at 2.45 -1.6) (size 1.5 1) (layers F.Cu F.Paste F.Mask)
|
||||
(net 6 "Net-(D6-Pad2)"))
|
||||
(pad 3 smd rect (at 2.45 1.6) (size 1.5 1) (layers F.Cu F.Paste F.Mask)
|
||||
(net 2 GND))
|
||||
(model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm.wrl
|
||||
(at (xyz 0 0 0))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz 0 0 0))
|
||||
)
|
||||
)
|
||||
|
||||
(module LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm (layer F.Cu) (tedit 5AA4B285) (tstamp 5FFCC4BD)
|
||||
(at 217.17 -153.035)
|
||||
(descr https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf)
|
||||
(tags "LED RGB NeoPixel")
|
||||
(path /5FFD3021)
|
||||
(attr smd)
|
||||
(fp_text reference D6 (at 4.445 0) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_text value WS2812B (at 0 4) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_line (start 3.45 -2.75) (end -3.45 -2.75) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 3.45 2.75) (end 3.45 -2.75) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -3.45 2.75) (end 3.45 2.75) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -3.45 -2.75) (end -3.45 2.75) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 2.5 1.5) (end 1.5 2.5) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.5 -2.5) (end -2.5 2.5) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.5 2.5) (end 2.5 2.5) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 2.5 2.5) (end 2.5 -2.5) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 2.5 -2.5) (end -2.5 -2.5) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -3.65 -2.75) (end 3.65 -2.75) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -3.65 2.75) (end 3.65 2.75) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 3.65 2.75) (end 3.65 1.6) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 0 0) (end 0 -2) (layer F.Fab) (width 0.1))
|
||||
(fp_text user %R (at 0 0) (layer F.Fab)
|
||||
(effects (font (size 0.8 0.8) (thickness 0.15)))
|
||||
)
|
||||
(fp_text user 1 (at -4.15 -1.6) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(pad 1 smd rect (at -2.45 -1.6) (size 1.5 1) (layers F.Cu F.Paste F.Mask)
|
||||
(net 11 "Net-(D6-Pad1)"))
|
||||
(pad 2 smd rect (at -2.45 1.6) (size 1.5 1) (layers F.Cu F.Paste F.Mask)
|
||||
(net 6 "Net-(D6-Pad2)"))
|
||||
(pad 4 smd rect (at 2.45 -1.6) (size 1.5 1) (layers F.Cu F.Paste F.Mask)
|
||||
(net 5 "Net-(D5-Pad2)"))
|
||||
(pad 3 smd rect (at 2.45 1.6) (size 1.5 1) (layers F.Cu F.Paste F.Mask)
|
||||
(net 2 GND))
|
||||
(model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm.wrl
|
||||
(at (xyz 0 0 0))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz 0 0 0))
|
||||
)
|
||||
)
|
||||
|
||||
(module LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm (layer F.Cu) (tedit 5AA4B285) (tstamp 5FFCC478)
|
||||
(at 190.5 -140.335)
|
||||
(descr https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf)
|
||||
(tags "LED RGB NeoPixel")
|
||||
(path /5FFCD698)
|
||||
(attr smd)
|
||||
(fp_text reference D3 (at 4.445 0) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_text value WS2812B (at 0 4) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_line (start 3.45 -2.75) (end -3.45 -2.75) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 3.45 2.75) (end 3.45 -2.75) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -3.45 2.75) (end 3.45 2.75) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -3.45 -2.75) (end -3.45 2.75) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 2.5 1.5) (end 1.5 2.5) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.5 -2.5) (end -2.5 2.5) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.5 2.5) (end 2.5 2.5) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 2.5 2.5) (end 2.5 -2.5) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 2.5 -2.5) (end -2.5 -2.5) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -3.65 -2.75) (end 3.65 -2.75) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -3.65 2.75) (end 3.65 2.75) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 3.65 2.75) (end 3.65 1.6) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 0 0) (end 0 -2) (layer F.Fab) (width 0.1))
|
||||
(fp_text user %R (at 0 0) (layer F.Fab)
|
||||
(effects (font (size 0.8 0.8) (thickness 0.15)))
|
||||
)
|
||||
(fp_text user 1 (at -4.15 -1.6) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(pad 1 smd rect (at -2.45 -1.6) (size 1.5 1) (layers F.Cu F.Paste F.Mask)
|
||||
(net 9 "Net-(D3-Pad1)"))
|
||||
(pad 2 smd rect (at -2.45 1.6) (size 1.5 1) (layers F.Cu F.Paste F.Mask)
|
||||
(net 4 "Net-(D3-Pad2)"))
|
||||
(pad 4 smd rect (at 2.45 -1.6) (size 1.5 1) (layers F.Cu F.Paste F.Mask)
|
||||
(net 3 "Net-(D2-Pad2)"))
|
||||
(pad 3 smd rect (at 2.45 1.6) (size 1.5 1) (layers F.Cu F.Paste F.Mask)
|
||||
(net 2 GND))
|
||||
(model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm.wrl
|
||||
(at (xyz 0 0 0))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz 0 0 0))
|
||||
)
|
||||
)
|
||||
|
||||
(module LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm (layer F.Cu) (tedit 5AA4B285) (tstamp 5FFD2615)
|
||||
(at 190.5 -153.035)
|
||||
(descr https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf)
|
||||
(tags "LED RGB NeoPixel")
|
||||
(path /5FFCC435)
|
||||
(attr smd)
|
||||
(fp_text reference D2 (at 4.445 0) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_text value WS2812B (at 0 4) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_line (start 3.45 -2.75) (end -3.45 -2.75) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 3.45 2.75) (end 3.45 -2.75) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -3.45 2.75) (end 3.45 2.75) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -3.45 -2.75) (end -3.45 2.75) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 2.5 1.5) (end 1.5 2.5) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.5 -2.5) (end -2.5 2.5) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.5 2.5) (end 2.5 2.5) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 2.5 2.5) (end 2.5 -2.5) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 2.5 -2.5) (end -2.5 -2.5) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -3.65 -2.75) (end 3.65 -2.75) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -3.65 2.75) (end 3.65 2.75) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 3.65 2.75) (end 3.65 1.6) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 0 0) (end 0 -2) (layer F.Fab) (width 0.1))
|
||||
(fp_text user %R (at 0 0) (layer F.Fab)
|
||||
(effects (font (size 0.8 0.8) (thickness 0.15)))
|
||||
)
|
||||
(fp_text user 1 (at -4.15 -1.6) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(pad 1 smd rect (at -2.45 -1.6) (size 1.5 1) (layers F.Cu F.Paste F.Mask)
|
||||
(net 8 "Net-(D2-Pad1)"))
|
||||
(pad 2 smd rect (at -2.45 1.6) (size 1.5 1) (layers F.Cu F.Paste F.Mask)
|
||||
(net 3 "Net-(D2-Pad2)"))
|
||||
(pad 4 smd rect (at 2.45 -1.6) (size 1.5 1) (layers F.Cu F.Paste F.Mask)
|
||||
(net 1 "Net-(D1-Pad2)"))
|
||||
(pad 3 smd rect (at 2.45 1.6) (size 1.5 1) (layers F.Cu F.Paste F.Mask)
|
||||
(net 2 GND))
|
||||
(model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm.wrl
|
||||
(at (xyz 0 0 0))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz 0 0 0))
|
||||
)
|
||||
)
|
||||
|
||||
(module LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm (layer F.Cu) (tedit 5AA4B285) (tstamp 5FFCC44A)
|
||||
(at 190.5 -165.735)
|
||||
(descr https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf)
|
||||
(tags "LED RGB NeoPixel")
|
||||
(path /5FFCBFAD)
|
||||
(attr smd)
|
||||
(fp_text reference D1 (at 4.445 0) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_text value WS2812B (at 0 4) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_line (start 3.45 -2.75) (end -3.45 -2.75) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 3.45 2.75) (end 3.45 -2.75) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -3.45 2.75) (end 3.45 2.75) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -3.45 -2.75) (end -3.45 2.75) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 2.5 1.5) (end 1.5 2.5) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.5 -2.5) (end -2.5 2.5) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.5 2.5) (end 2.5 2.5) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 2.5 2.5) (end 2.5 -2.5) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 2.5 -2.5) (end -2.5 -2.5) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -3.65 -2.75) (end 3.65 -2.75) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -3.65 2.75) (end 3.65 2.75) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 3.65 2.75) (end 3.65 1.6) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 0 0) (end 0 -2) (layer F.Fab) (width 0.1))
|
||||
(fp_text user %R (at 0 0) (layer F.Fab)
|
||||
(effects (font (size 0.8 0.8) (thickness 0.15)))
|
||||
)
|
||||
(fp_text user 1 (at -4.15 -1.6) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(pad 1 smd rect (at -2.45 -1.6) (size 1.5 1) (layers F.Cu F.Paste F.Mask)
|
||||
(net 7 "Net-(D1-Pad1)"))
|
||||
(pad 2 smd rect (at -2.45 1.6) (size 1.5 1) (layers F.Cu F.Paste F.Mask)
|
||||
(net 1 "Net-(D1-Pad2)"))
|
||||
(pad 4 smd rect (at 2.45 -1.6) (size 1.5 1) (layers F.Cu F.Paste F.Mask)
|
||||
(net 14 DATA))
|
||||
(pad 3 smd rect (at 2.45 1.6) (size 1.5 1) (layers F.Cu F.Paste F.Mask)
|
||||
(net 2 GND))
|
||||
(model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm.wrl
|
||||
(at (xyz 0 0 0))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz 0 0 0))
|
||||
)
|
||||
)
|
||||
|
||||
(gr_line (start 184.15 -172.72) (end 184.15 -133.985) (layer Edge.Cuts) (width 0.05) (tstamp 5FFE2C95))
|
||||
(gr_line (start 223.52 -173.355) (end 184.785 -173.355) (layer Edge.Cuts) (width 0.05) (tstamp 5FFE2C94))
|
||||
(gr_line (start 224.155 -133.985) (end 224.155 -172.72) (layer Edge.Cuts) (width 0.05) (tstamp 5FFE2C93))
|
||||
(gr_line (start 184.785 -133.35) (end 223.52 -133.35) (layer Edge.Cuts) (width 0.05) (tstamp 5FFE2C92))
|
||||
(gr_arc (start 223.52 -172.72) (end 224.155 -172.72) (angle -90) (layer Edge.Cuts) (width 0.05))
|
||||
(gr_arc (start 223.52 -133.985) (end 223.52 -133.35) (angle -90) (layer Edge.Cuts) (width 0.05))
|
||||
(gr_arc (start 184.785 -133.985) (end 184.15 -133.985) (angle -90) (layer Edge.Cuts) (width 0.05))
|
||||
(gr_arc (start 184.785 -172.72) (end 184.785 -173.355) (angle -90) (layer Edge.Cuts) (width 0.05))
|
||||
|
||||
(segment (start 192.95 -160.02) (end 192.95 -154.635) (width 0.25) (layer F.Cu) (net 1))
|
||||
(segment (start 192.405 -160.655) (end 192.95 -160.02) (width 0.25) (layer F.Cu) (net 1))
|
||||
(segment (start 188.595 -160.655) (end 192.405 -160.655) (width 0.25) (layer F.Cu) (net 1))
|
||||
(segment (start 188.132796 -161.29) (end 188.595 -160.655) (width 0.25) (layer F.Cu) (net 1))
|
||||
(segment (start 188.05 -164.135) (end 188.132796 -161.29) (width 0.25) (layer F.Cu) (net 1))
|
||||
(segment (start 219.62 -151.435) (end 220.65 -151.435) (width 0.25) (layer F.Cu) (net 2))
|
||||
(segment (start 192.95 -151.435) (end 193.98 -151.435) (width 0.25) (layer F.Cu) (net 2))
|
||||
(segment (start 219.62 -164.135) (end 220.675 -164.135) (width 0.25) (layer F.Cu) (net 2))
|
||||
(segment (start 220.675 -164.135) (end 221.615 -163.195) (width 0.25) (layer F.Cu) (net 2))
|
||||
(segment (start 221.615 -163.195) (end 221.615 -152.4) (width 0.25) (layer F.Cu) (net 2))
|
||||
(segment (start 220.65 -151.435) (end 221.615 -152.4) (width 0.25) (layer F.Cu) (net 2))
|
||||
(segment (start 219.62 -138.735) (end 220.65 -138.735) (width 0.25) (layer F.Cu) (net 2))
|
||||
(segment (start 220.65 -138.735) (end 221.615 -139.7) (width 0.25) (layer F.Cu) (net 2))
|
||||
(segment (start 221.615 -139.7) (end 221.615 -150.495) (width 0.25) (layer F.Cu) (net 2))
|
||||
(segment (start 220.675 -151.435) (end 221.615 -150.495) (width 0.25) (layer F.Cu) (net 2))
|
||||
(segment (start 220.65 -151.435) (end 220.675 -151.435) (width 0.25) (layer F.Cu) (net 2))
|
||||
(segment (start 193.98 -151.435) (end 194.005 -151.435) (width 0.25) (layer F.Cu) (net 2))
|
||||
(segment (start 194.005 -151.435) (end 194.945 -150.495) (width 0.25) (layer F.Cu) (net 2))
|
||||
(segment (start 194.945 -139.7) (end 193.98 -138.735) (width 0.25) (layer F.Cu) (net 2))
|
||||
(segment (start 194.945 -150.495) (end 194.945 -139.7) (width 0.25) (layer F.Cu) (net 2))
|
||||
(segment (start 193.98 -138.735) (end 192.95 -138.735) (width 0.25) (layer F.Cu) (net 2))
|
||||
(segment (start 194.945 -163.195) (end 194.005 -164.135) (width 0.25) (layer F.Cu) (net 2))
|
||||
(segment (start 194.005 -164.135) (end 192.95 -164.135) (width 0.25) (layer F.Cu) (net 2))
|
||||
(segment (start 194.005 -164.135) (end 194.005 -164.16) (width 0.25) (layer F.Cu) (net 2))
|
||||
(segment (start 192.95 -137.16) (end 192.95 -138.735) (width 0.25) (layer F.Cu) (net 2))
|
||||
(segment (start 193.675 -136.525) (end 192.95 -137.16) (width 0.25) (layer F.Cu) (net 2))
|
||||
(segment (start 219.075 -136.525) (end 193.675 -136.525) (width 0.25) (layer F.Cu) (net 2))
|
||||
(segment (start 219.62 -137.16) (end 219.075 -136.525) (width 0.25) (layer F.Cu) (net 2))
|
||||
(segment (start 219.62 -138.735) (end 219.62 -137.16) (width 0.25) (layer F.Cu) (net 2))
|
||||
(segment (start 194.005 -151.435) (end 194.005 -151.46) (width 0.25) (layer F.Cu) (net 2))
|
||||
(segment (start 194.945 -152.4) (end 194.945 -163.195) (width 0.25) (layer F.Cu) (net 2))
|
||||
(segment (start 194.005 -151.46) (end 194.945 -152.4) (width 0.25) (layer F.Cu) (net 2))
|
||||
(segment (start 192.95 -164.135) (end 192.95 -165.01) (width 0.25) (layer F.Cu) (net 2))
|
||||
(segment (start 192.95 -165.01) (end 193.675 -165.735) (width 0.25) (layer F.Cu) (net 2))
|
||||
(segment (start 200.66 -165.735) (end 201.295 -165.1) (width 0.25) (layer F.Cu) (net 2))
|
||||
(segment (start 193.675 -165.735) (end 201.295 -165.735) (width 0.25) (layer F.Cu) (net 2))
|
||||
(segment (start 193.04 -147.32) (end 192.95 -141.935) (width 0.25) (layer F.Cu) (net 3))
|
||||
(segment (start 192.405 -147.955) (end 193.04 -147.32) (width 0.25) (layer F.Cu) (net 3))
|
||||
(segment (start 188.595 -147.955) (end 192.405 -147.955) (width 0.25) (layer F.Cu) (net 3))
|
||||
(segment (start 187.96 -148.59) (end 188.595 -147.955) (width 0.25) (layer F.Cu) (net 3))
|
||||
(segment (start 188.05 -151.435) (end 187.96 -148.59) (width 0.25) (layer F.Cu) (net 3))
|
||||
(segment (start 210.185 -168.275) (end 210.185 -166.6475) (width 0.25) (layer F.Cu) (net 4))
|
||||
(segment (start 209.55 -168.91) (end 210.185 -168.275) (width 0.25) (layer F.Cu) (net 4))
|
||||
(segment (start 191.77 -168.91) (end 209.55 -168.91) (width 0.25) (layer F.Cu) (net 4))
|
||||
(segment (start 191.135 -168.275) (end 191.77 -168.91) (width 0.25) (layer F.Cu) (net 4))
|
||||
(segment (start 191.135 -162.56) (end 191.135 -168.275) (width 0.25) (layer F.Cu) (net 4))
|
||||
(segment (start 191.77 -161.925) (end 191.135 -162.56) (width 0.25) (layer F.Cu) (net 4))
|
||||
(segment (start 193.675 -161.925) (end 191.77 -161.925) (width 0.25) (layer F.Cu) (net 4))
|
||||
(segment (start 188.05 -138.735) (end 188.9 -138.735) (width 0.25) (layer F.Cu) (net 4))
|
||||
(segment (start 188.9 -138.735) (end 190.5 -140.335) (width 0.25) (layer F.Cu) (net 4))
|
||||
(segment (start 190.5 -140.335) (end 193.675 -140.335) (width 0.25) (layer F.Cu) (net 4))
|
||||
(segment (start 193.675 -149.225) (end 191.135 -149.225) (width 0.25) (layer F.Cu) (net 4))
|
||||
(segment (start 193.675 -140.335) (end 194.31 -140.97) (width 0.25) (layer F.Cu) (net 4))
|
||||
(segment (start 191.135 -149.225) (end 190.5 -149.86) (width 0.25) (layer F.Cu) (net 4))
|
||||
(segment (start 190.5 -149.86) (end 190.5 -152.4) (width 0.25) (layer F.Cu) (net 4))
|
||||
(segment (start 194.31 -140.97) (end 194.31 -148.59) (width 0.25) (layer F.Cu) (net 4))
|
||||
(segment (start 194.31 -148.59) (end 193.675 -149.225) (width 0.25) (layer F.Cu) (net 4))
|
||||
(segment (start 191.135 -153.035) (end 193.675 -153.035) (width 0.25) (layer F.Cu) (net 4))
|
||||
(segment (start 190.5 -152.4) (end 191.135 -153.035) (width 0.25) (layer F.Cu) (net 4))
|
||||
(segment (start 194.31 -161.29) (end 193.675 -161.925) (width 0.25) (layer F.Cu) (net 4))
|
||||
(segment (start 193.675 -153.035) (end 194.31 -153.67) (width 0.25) (layer F.Cu) (net 4))
|
||||
(segment (start 194.31 -153.67) (end 194.31 -161.29) (width 0.25) (layer F.Cu) (net 4))
|
||||
(segment (start 219.71 -160.02) (end 219.62 -154.635) (width 0.25) (layer F.Cu) (net 5))
|
||||
(segment (start 219.075 -160.655) (end 219.71 -160.02) (width 0.25) (layer F.Cu) (net 5))
|
||||
(segment (start 215.265 -160.655) (end 219.075 -160.655) (width 0.25) (layer F.Cu) (net 5))
|
||||
(segment (start 214.72 -161.29) (end 215.265 -160.655) (width 0.25) (layer F.Cu) (net 5))
|
||||
(segment (start 214.72 -164.135) (end 214.72 -161.29) (width 0.25) (layer F.Cu) (net 5))
|
||||
(segment (start 219.71 -147.32) (end 219.62 -141.935) (width 0.25) (layer F.Cu) (net 6))
|
||||
(segment (start 219.075 -147.955) (end 219.71 -147.32) (width 0.25) (layer F.Cu) (net 6))
|
||||
(segment (start 215.265 -147.955) (end 219.075 -147.955) (width 0.25) (layer F.Cu) (net 6))
|
||||
(segment (start 214.72 -148.59) (end 215.265 -147.955) (width 0.25) (layer F.Cu) (net 6))
|
||||
(segment (start 214.72 -151.435) (end 214.72 -148.59) (width 0.25) (layer F.Cu) (net 6))
|
||||
(segment (start 188.2375 -167.5225) (end 188.05 -167.335) (width 0.25) (layer F.Cu) (net 7))
|
||||
(segment (start 188.2375 -170.18) (end 188.2375 -167.5225) (width 0.25) (layer F.Cu) (net 7))
|
||||
(segment (start 188.2375 -154.8225) (end 188.05 -154.635) (width 0.25) (layer F.Cu) (net 8))
|
||||
(segment (start 188.2375 -157.48) (end 188.2375 -154.8225) (width 0.25) (layer F.Cu) (net 8))
|
||||
(segment (start 188.2375 -142.1225) (end 188.05 -141.935) (width 0.25) (layer F.Cu) (net 9))
|
||||
(segment (start 188.2375 -144.78) (end 188.2375 -142.1225) (width 0.25) (layer F.Cu) (net 9))
|
||||
(segment (start 214.9075 -167.5225) (end 214.72 -167.335) (width 0.25) (layer F.Cu) (net 10))
|
||||
(segment (start 214.9075 -170.18) (end 214.9075 -167.5225) (width 0.25) (layer F.Cu) (net 10))
|
||||
(segment (start 214.9075 -154.8225) (end 214.72 -154.635) (width 0.25) (layer F.Cu) (net 11))
|
||||
(segment (start 214.9075 -157.48) (end 214.9075 -154.8225) (width 0.25) (layer F.Cu) (net 11))
|
||||
(segment (start 214.9075 -142.1225) (end 214.72 -141.935) (width 0.25) (layer F.Cu) (net 12))
|
||||
(segment (start 214.9075 -144.78) (end 214.9075 -142.1225) (width 0.25) (layer F.Cu) (net 12))
|
||||
(segment (start 186.4125 -170.18) (end 186.4125 -157.48) (width 0.25) (layer F.Cu) (net 13))
|
||||
(segment (start 186.4125 -157.48) (end 186.4125 -144.78) (width 0.25) (layer F.Cu) (net 13))
|
||||
(segment (start 213.0825 -148.13069) (end 213.0825 -144.78) (width 0.25) (layer F.Cu) (net 13))
|
||||
(segment (start 213.0825 -157.48) (end 213.0825 -148.13069) (width 0.25) (layer F.Cu) (net 13))
|
||||
(segment (start 213.0825 -170.18) (end 213.0825 -171.0925) (width 0.25) (layer F.Cu) (net 13))
|
||||
(segment (start 213.0825 -171.0925) (end 212.09 -172.085) (width 0.25) (layer F.Cu) (net 13))
|
||||
(segment (start 212.09 -172.085) (end 187.96 -172.085) (width 0.25) (layer F.Cu) (net 13))
|
||||
(segment (start 186.4125 -170.18) (end 186.4125 -171.1725) (width 0.25) (layer F.Cu) (net 13))
|
||||
(segment (start 186.4125 -171.1725) (end 187.325 -172.085) (width 0.25) (layer F.Cu) (net 13))
|
||||
(segment (start 187.325 -172.085) (end 187.96 -172.085) (width 0.25) (layer F.Cu) (net 13))
|
||||
(segment (start 212.17 -165.735) (end 213.0825 -166.6475) (width 0.25) (layer F.Cu) (net 13))
|
||||
(segment (start 206.375 -165.735) (end 212.17 -165.735) (width 0.25) (layer F.Cu) (net 13))
|
||||
(segment (start 213.0825 -170.18) (end 213.0825 -166.6475) (width 0.25) (layer F.Cu) (net 13))
|
||||
(segment (start 212.17 -165.655) (end 213.0825 -164.7425) (width 0.25) (layer F.Cu) (net 13))
|
||||
(segment (start 212.17 -165.735) (end 212.17 -165.655) (width 0.25) (layer F.Cu) (net 13))
|
||||
(segment (start 213.0825 -164.7425) (end 213.0825 -157.48) (width 0.25) (layer F.Cu) (net 13))
|
||||
(segment (start 192.95 -167.335) (end 202.87 -167.335) (width 0.25) (layer F.Cu) (net 14))
|
||||
(segment (start 202.87 -167.335) (end 203.835 -166.37) (width 0.25) (layer F.Cu) (net 14))
|
||||
(segment (start 203.835 -165.735) (end 203.835 -166.37) (width 0.25) (layer F.Cu) (net 14))
|
||||
(segment (start 218.135 -167.335) (end 218.77 -167.335) (width 0.25) (layer F.Cu) (net 15))
|
||||
(segment (start 217.17 -166.37) (end 218.135 -167.335) (width 0.25) (layer F.Cu) (net 15))
|
||||
(segment (start 218.77 -167.335) (end 219.62 -167.335) (width 0.25) (layer F.Cu) (net 15))
|
||||
(segment (start 217.17 -162.56) (end 217.17 -166.37) (width 0.25) (layer F.Cu) (net 15))
|
||||
(segment (start 217.17 -149.86) (end 217.17 -152.4) (width 0.25) (layer F.Cu) (net 15))
|
||||
(segment (start 210.185 -140.97) (end 210.82 -140.335) (width 0.25) (layer F.Cu) (net 15))
|
||||
(segment (start 220.98 -153.67) (end 220.98 -161.29) (width 0.25) (layer F.Cu) (net 15))
|
||||
(segment (start 217.805 -161.925) (end 217.17 -162.56) (width 0.25) (layer F.Cu) (net 15))
|
||||
(segment (start 210.82 -140.335) (end 220.345 -140.335) (width 0.25) (layer F.Cu) (net 15))
|
||||
(segment (start 220.345 -140.335) (end 220.98 -140.97) (width 0.25) (layer F.Cu) (net 15))
|
||||
(segment (start 217.805 -153.035) (end 220.345 -153.035) (width 0.25) (layer F.Cu) (net 15))
|
||||
(segment (start 220.345 -161.925) (end 217.805 -161.925) (width 0.25) (layer F.Cu) (net 15))
|
||||
(segment (start 220.345 -149.225) (end 217.805 -149.225) (width 0.25) (layer F.Cu) (net 15))
|
||||
(segment (start 217.805 -149.225) (end 217.17 -149.86) (width 0.25) (layer F.Cu) (net 15))
|
||||
(segment (start 210.185 -164.8225) (end 210.185 -140.97) (width 0.25) (layer F.Cu) (net 15))
|
||||
(segment (start 220.98 -140.97) (end 220.98 -148.59) (width 0.25) (layer F.Cu) (net 15))
|
||||
(segment (start 217.17 -152.4) (end 217.805 -153.035) (width 0.25) (layer F.Cu) (net 15))
|
||||
(segment (start 220.98 -161.29) (end 220.345 -161.925) (width 0.25) (layer F.Cu) (net 15))
|
||||
(segment (start 220.98 -148.59) (end 220.345 -149.225) (width 0.25) (layer F.Cu) (net 15))
|
||||
(segment (start 220.345 -153.035) (end 220.98 -153.67) (width 0.25) (layer F.Cu) (net 15))
|
||||
|
||||
)
|
||||
@ -1,431 +0,0 @@
|
||||
EESchema Schematic File Version 4
|
||||
EELAYER 30 0
|
||||
EELAYER END
|
||||
$Descr A4 11693 8268
|
||||
encoding utf-8
|
||||
Sheet 1 1
|
||||
Title ""
|
||||
Date ""
|
||||
Rev ""
|
||||
Comp ""
|
||||
Comment1 ""
|
||||
Comment2 ""
|
||||
Comment3 ""
|
||||
Comment4 ""
|
||||
$EndDescr
|
||||
$Comp
|
||||
L LED:WS2812B D1
|
||||
U 1 1 5FFCBFAD
|
||||
P 1250 1750
|
||||
F 0 "D1" H 1594 1796 50 0000 L CNN
|
||||
F 1 "WS2812B" H 1594 1705 50 0000 L CNN
|
||||
F 2 "LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm" H 1300 1450 50 0001 L TNN
|
||||
F 3 "https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf" H 1350 1375 50 0001 L TNN
|
||||
F 4 "C114586" H 1250 1750 50 0001 C CNN "LCSC"
|
||||
1 1250 1750
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L LED:WS2812B D2
|
||||
U 1 1 5FFCC435
|
||||
P 1250 3250
|
||||
F 0 "D2" H 1594 3296 50 0000 L CNN
|
||||
F 1 "WS2812B" H 1594 3205 50 0000 L CNN
|
||||
F 2 "LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm" H 1300 2950 50 0001 L TNN
|
||||
F 3 "https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf" H 1350 2875 50 0001 L TNN
|
||||
F 4 "C114586" H 1250 3250 50 0001 C CNN "LCSC"
|
||||
1 1250 3250
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L LED:WS2812B D3
|
||||
U 1 1 5FFCD698
|
||||
P 1250 4750
|
||||
F 0 "D3" H 1594 4796 50 0000 L CNN
|
||||
F 1 "WS2812B" H 1594 4705 50 0000 L CNN
|
||||
F 2 "LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm" H 1300 4450 50 0001 L TNN
|
||||
F 3 "https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf" H 1350 4375 50 0001 L TNN
|
||||
F 4 "C114586" H 1250 4750 50 0001 C CNN "LCSC"
|
||||
1 1250 4750
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L LED:WS2812B D7
|
||||
U 1 1 5FFCDCA6
|
||||
P 2250 4750
|
||||
F 0 "D7" H 2594 4796 50 0000 L CNN
|
||||
F 1 "WS2812B" H 2594 4705 50 0000 L CNN
|
||||
F 2 "LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm" H 2300 4450 50 0001 L TNN
|
||||
F 3 "https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf" H 2350 4375 50 0001 L TNN
|
||||
F 4 "C114586" H 2250 4750 50 0001 C CNN "LCSC"
|
||||
1 2250 4750
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L LED:WS2812B D5
|
||||
U 1 1 5FFCE73E
|
||||
P 2250 1750
|
||||
F 0 "D5" H 2594 1796 50 0000 L CNN
|
||||
F 1 "WS2812B" H 2594 1705 50 0000 L CNN
|
||||
F 2 "LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm" H 2300 1450 50 0001 L TNN
|
||||
F 3 "https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf" H 2350 1375 50 0001 L TNN
|
||||
F 4 "C114586" H 2250 1750 50 0001 C CNN "LCSC"
|
||||
1 2250 1750
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L LED:WS2812B D6
|
||||
U 1 1 5FFD3021
|
||||
P 2250 3250
|
||||
F 0 "D6" H 2594 3296 50 0000 L CNN
|
||||
F 1 "WS2812B" H 2594 3205 50 0000 L CNN
|
||||
F 2 "LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm" H 2300 2950 50 0001 L TNN
|
||||
F 3 "https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf" H 2350 2875 50 0001 L TNN
|
||||
F 4 "C114586" H 2250 3250 50 0001 C CNN "LCSC"
|
||||
1 2250 3250
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L Device:R R1
|
||||
U 1 1 5FFE200D
|
||||
P 1250 1250
|
||||
F 0 "R1" H 1320 1296 50 0000 L CNN
|
||||
F 1 "47" H 1320 1205 50 0000 L CNN
|
||||
F 2 "Resistor_SMD:R_0805_2012Metric" V 1180 1250 50 0001 C CNN
|
||||
F 3 "~" H 1250 1250 50 0001 C CNN
|
||||
F 4 "C17714" H 1250 1250 50 0001 C CNN "LCSC"
|
||||
1 1250 1250
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L Device:R R2
|
||||
U 1 1 5FFE2BB1
|
||||
P 1250 2750
|
||||
F 0 "R2" H 1320 2796 50 0000 L CNN
|
||||
F 1 "47" H 1320 2705 50 0000 L CNN
|
||||
F 2 "Resistor_SMD:R_0805_2012Metric" V 1180 2750 50 0001 C CNN
|
||||
F 3 "~" H 1250 2750 50 0001 C CNN
|
||||
F 4 "C17714" H 1250 2750 50 0001 C CNN "LCSC"
|
||||
1 1250 2750
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L Device:R R3
|
||||
U 1 1 5FFE331C
|
||||
P 1250 4250
|
||||
F 0 "R3" H 1320 4296 50 0000 L CNN
|
||||
F 1 "47" H 1320 4205 50 0000 L CNN
|
||||
F 2 "Resistor_SMD:R_0805_2012Metric" V 1180 4250 50 0001 C CNN
|
||||
F 3 "~" H 1250 4250 50 0001 C CNN
|
||||
F 4 "C17714" H 1250 4250 50 0001 C CNN "LCSC"
|
||||
1 1250 4250
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L Device:R R5
|
||||
U 1 1 5FFE3F06
|
||||
P 2250 1250
|
||||
F 0 "R5" H 2320 1296 50 0000 L CNN
|
||||
F 1 "47" H 2320 1205 50 0000 L CNN
|
||||
F 2 "Resistor_SMD:R_0805_2012Metric" V 2180 1250 50 0001 C CNN
|
||||
F 3 "~" H 2250 1250 50 0001 C CNN
|
||||
F 4 "C17714" H 2250 1250 50 0001 C CNN "LCSC"
|
||||
1 2250 1250
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L Device:R R6
|
||||
U 1 1 5FFE449E
|
||||
P 2250 2750
|
||||
F 0 "R6" H 2320 2796 50 0000 L CNN
|
||||
F 1 "47" H 2320 2705 50 0000 L CNN
|
||||
F 2 "Resistor_SMD:R_0805_2012Metric" V 2180 2750 50 0001 C CNN
|
||||
F 3 "~" H 2250 2750 50 0001 C CNN
|
||||
F 4 "C17714" H 2250 2750 50 0001 C CNN "LCSC"
|
||||
1 2250 2750
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L Device:R R7
|
||||
U 1 1 5FFE501F
|
||||
P 2250 4250
|
||||
F 0 "R7" H 2320 4296 50 0000 L CNN
|
||||
F 1 "47" H 2320 4205 50 0000 L CNN
|
||||
F 2 "Resistor_SMD:R_0805_2012Metric" V 2180 4250 50 0001 C CNN
|
||||
F 3 "~" H 2250 4250 50 0001 C CNN
|
||||
F 4 "C17714" H 2250 4250 50 0001 C CNN "LCSC"
|
||||
1 2250 4250
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
2250 4400 2250 4450
|
||||
Wire Wire Line
|
||||
2250 2900 2250 2950
|
||||
Wire Wire Line
|
||||
2250 1400 2250 1450
|
||||
Wire Wire Line
|
||||
1250 1400 1250 1450
|
||||
Wire Wire Line
|
||||
1250 2900 1250 2950
|
||||
Wire Wire Line
|
||||
1250 4400 1250 4450
|
||||
$Comp
|
||||
L power:VCC #PWR0101
|
||||
U 1 1 60019584
|
||||
P 1250 4050
|
||||
F 0 "#PWR0101" H 1250 3900 50 0001 C CNN
|
||||
F 1 "VCC" H 1265 4223 50 0000 C CNN
|
||||
F 2 "" H 1250 4050 50 0001 C CNN
|
||||
F 3 "" H 1250 4050 50 0001 C CNN
|
||||
1 1250 4050
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:VCC #PWR0102
|
||||
U 1 1 6001B24B
|
||||
P 1250 2550
|
||||
F 0 "#PWR0102" H 1250 2400 50 0001 C CNN
|
||||
F 1 "VCC" H 1265 2723 50 0000 C CNN
|
||||
F 2 "" H 1250 2550 50 0001 C CNN
|
||||
F 3 "" H 1250 2550 50 0001 C CNN
|
||||
1 1250 2550
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:VCC #PWR0103
|
||||
U 1 1 6001B4E6
|
||||
P 1250 1050
|
||||
F 0 "#PWR0103" H 1250 900 50 0001 C CNN
|
||||
F 1 "VCC" H 1265 1223 50 0000 C CNN
|
||||
F 2 "" H 1250 1050 50 0001 C CNN
|
||||
F 3 "" H 1250 1050 50 0001 C CNN
|
||||
1 1250 1050
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:VCC #PWR0105
|
||||
U 1 1 6001E52A
|
||||
P 2250 1050
|
||||
F 0 "#PWR0105" H 2250 900 50 0001 C CNN
|
||||
F 1 "VCC" H 2265 1223 50 0000 C CNN
|
||||
F 2 "" H 2250 1050 50 0001 C CNN
|
||||
F 3 "" H 2250 1050 50 0001 C CNN
|
||||
1 2250 1050
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:VCC #PWR0106
|
||||
U 1 1 6001EDD7
|
||||
P 2250 2550
|
||||
F 0 "#PWR0106" H 2250 2400 50 0001 C CNN
|
||||
F 1 "VCC" H 2265 2723 50 0000 C CNN
|
||||
F 2 "" H 2250 2550 50 0001 C CNN
|
||||
F 3 "" H 2250 2550 50 0001 C CNN
|
||||
1 2250 2550
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:VCC #PWR0107
|
||||
U 1 1 6001F911
|
||||
P 2250 4050
|
||||
F 0 "#PWR0107" H 2250 3900 50 0001 C CNN
|
||||
F 1 "VCC" H 2265 4223 50 0000 C CNN
|
||||
F 2 "" H 2250 4050 50 0001 C CNN
|
||||
F 3 "" H 2250 4050 50 0001 C CNN
|
||||
1 2250 4050
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:GND #PWR0108
|
||||
U 1 1 6002025F
|
||||
P 2250 3600
|
||||
F 0 "#PWR0108" H 2250 3350 50 0001 C CNN
|
||||
F 1 "GND" H 2255 3427 50 0000 C CNN
|
||||
F 2 "" H 2250 3600 50 0001 C CNN
|
||||
F 3 "" H 2250 3600 50 0001 C CNN
|
||||
1 2250 3600
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:GND #PWR0109
|
||||
U 1 1 60020A98
|
||||
P 2250 5100
|
||||
F 0 "#PWR0109" H 2250 4850 50 0001 C CNN
|
||||
F 1 "GND" H 2255 4927 50 0000 C CNN
|
||||
F 2 "" H 2250 5100 50 0001 C CNN
|
||||
F 3 "" H 2250 5100 50 0001 C CNN
|
||||
1 2250 5100
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:GND #PWR0110
|
||||
U 1 1 60021AA1
|
||||
P 2250 2100
|
||||
F 0 "#PWR0110" H 2250 1850 50 0001 C CNN
|
||||
F 1 "GND" H 2255 1927 50 0000 C CNN
|
||||
F 2 "" H 2250 2100 50 0001 C CNN
|
||||
F 3 "" H 2250 2100 50 0001 C CNN
|
||||
1 2250 2100
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:GND #PWR0112
|
||||
U 1 1 600275D1
|
||||
P 1250 5100
|
||||
F 0 "#PWR0112" H 1250 4850 50 0001 C CNN
|
||||
F 1 "GND" H 1255 4927 50 0000 C CNN
|
||||
F 2 "" H 1250 5100 50 0001 C CNN
|
||||
F 3 "" H 1250 5100 50 0001 C CNN
|
||||
1 1250 5100
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:GND #PWR0113
|
||||
U 1 1 60027C1F
|
||||
P 1250 3600
|
||||
F 0 "#PWR0113" H 1250 3350 50 0001 C CNN
|
||||
F 1 "GND" H 1255 3427 50 0000 C CNN
|
||||
F 2 "" H 1250 3600 50 0001 C CNN
|
||||
F 3 "" H 1250 3600 50 0001 C CNN
|
||||
1 1250 3600
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:GND #PWR0114
|
||||
U 1 1 60028061
|
||||
P 1250 2100
|
||||
F 0 "#PWR0114" H 1250 1850 50 0001 C CNN
|
||||
F 1 "GND" H 1255 1927 50 0000 C CNN
|
||||
F 2 "" H 1250 2100 50 0001 C CNN
|
||||
F 3 "" H 1250 2100 50 0001 C CNN
|
||||
1 1250 2100
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
1250 2050 1250 2100
|
||||
Wire Wire Line
|
||||
1250 1050 1250 1100
|
||||
Wire Wire Line
|
||||
1250 2550 1250 2600
|
||||
Wire Wire Line
|
||||
1250 3550 1250 3600
|
||||
Wire Wire Line
|
||||
1250 4050 1250 4100
|
||||
Wire Wire Line
|
||||
1250 5050 1250 5100
|
||||
Wire Wire Line
|
||||
2250 5050 2250 5100
|
||||
Wire Wire Line
|
||||
2250 4100 2250 4050
|
||||
Wire Wire Line
|
||||
2250 3550 2250 3600
|
||||
Wire Wire Line
|
||||
2250 2550 2250 2600
|
||||
Wire Wire Line
|
||||
2250 2050 2250 2100
|
||||
Wire Wire Line
|
||||
2250 1050 2250 1100
|
||||
Wire Wire Line
|
||||
1550 1750 1600 1750
|
||||
Wire Wire Line
|
||||
1600 1750 1600 2300
|
||||
Wire Wire Line
|
||||
1600 2300 900 2300
|
||||
Wire Wire Line
|
||||
900 2300 900 3250
|
||||
Wire Wire Line
|
||||
900 3250 950 3250
|
||||
Wire Wire Line
|
||||
1550 3250 1600 3250
|
||||
Wire Wire Line
|
||||
1600 3250 1600 3800
|
||||
Wire Wire Line
|
||||
1600 3800 900 3800
|
||||
Wire Wire Line
|
||||
900 3800 900 4750
|
||||
Wire Wire Line
|
||||
900 4750 950 4750
|
||||
Wire Wire Line
|
||||
2550 1750 2600 1750
|
||||
Wire Wire Line
|
||||
2600 1750 2600 2300
|
||||
Wire Wire Line
|
||||
2600 2300 1900 2300
|
||||
Wire Wire Line
|
||||
1900 2300 1900 3250
|
||||
Wire Wire Line
|
||||
1900 3250 1950 3250
|
||||
Wire Wire Line
|
||||
2550 3250 2600 3250
|
||||
Wire Wire Line
|
||||
2600 3250 2600 3800
|
||||
Wire Wire Line
|
||||
2600 3800 1900 3800
|
||||
Wire Wire Line
|
||||
1900 3800 1900 4750
|
||||
Wire Wire Line
|
||||
1900 4750 1950 4750
|
||||
Text GLabel 950 1750 0 50 Input ~ 0
|
||||
DATA
|
||||
$Comp
|
||||
L Connector:Conn_01x03_Male J1
|
||||
U 1 1 5FFF2156
|
||||
P 1050 5750
|
||||
F 0 "J1" H 1158 6031 50 0000 C CNN
|
||||
F 1 "Conn_01x03_Male" H 1158 5940 50 0000 C CNN
|
||||
F 2 "Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical" H 1050 5750 50 0001 C CNN
|
||||
F 3 "~" H 1050 5750 50 0001 C CNN
|
||||
1 1050 5750
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:GND #PWR0115
|
||||
U 1 1 5FFF405F
|
||||
P 1350 5850
|
||||
F 0 "#PWR0115" H 1350 5600 50 0001 C CNN
|
||||
F 1 "GND" H 1355 5677 50 0000 C CNN
|
||||
F 2 "" H 1350 5850 50 0001 C CNN
|
||||
F 3 "" H 1350 5850 50 0001 C CNN
|
||||
1 1350 5850
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:VCC #PWR0116
|
||||
U 1 1 5FFF43BB
|
||||
P 1350 5650
|
||||
F 0 "#PWR0116" H 1350 5500 50 0001 C CNN
|
||||
F 1 "VCC" H 1365 5823 50 0000 C CNN
|
||||
F 2 "" H 1350 5650 50 0001 C CNN
|
||||
F 3 "" H 1350 5650 50 0001 C CNN
|
||||
1 1350 5650
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Text GLabel 1350 5750 2 50 Input ~ 0
|
||||
DATA
|
||||
Wire Wire Line
|
||||
1250 5650 1350 5650
|
||||
Wire Wire Line
|
||||
1250 5750 1350 5750
|
||||
Wire Wire Line
|
||||
1250 5850 1350 5850
|
||||
Wire Wire Line
|
||||
1550 4750 1750 4750
|
||||
Wire Wire Line
|
||||
1750 1750 1950 1750
|
||||
$Comp
|
||||
L Device:R R7
|
||||
U 1 1 6003042A
|
||||
P 1750 3250
|
||||
F 0 "R7" H 1820 3296 50 0000 L CNN
|
||||
F 1 "0" H 1820 3205 50 0000 L CNN
|
||||
F 2 "Resistor_SMD:R_0805_2012Metric" V 1680 3250 50 0001 C CNN
|
||||
F 3 "~" H 1750 3250 50 0001 C CNN
|
||||
F 4 "C17714" H 1750 3250 50 0001 C CNN "LCSC"
|
||||
1 1750 3250
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
1750 3400 1750 4750
|
||||
Wire Wire Line
|
||||
1750 1750 1750 3100
|
||||
$EndSCHEMATC
|
||||