(kicad_sch (version 20230121) (generator "custom_generator") (uuid "391da8c7-7217-4ed9-a918-95efab6bbe33") (paper "A3") (title_block (title "Baby Mobile Audio Board") (date "2026-03-08") (rev "1.0") (comment 1 "ATmega328P + W25Q128 + PAM8302A") (comment 2 "2xAA Battery Powered - Long Runtime Design") (comment 3 "8-ohm 0.25W Speaker, DC Motor, 8 Buttons") (comment 4 "Arduino Compatible (8MHz Internal Osc)") ) (lib_symbols (symbol "baby_mobile:ATmega328P-AU" (in_bom yes) (on_board yes) (property "Reference" "U" (at 0 26 0) (effects (font (size 1.27 1.27)))) (property "Value" "ATmega328P-AU" (at 0 24 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "Package_QFP:TQFP-32_7x7mm_P0.8mm" (at 0 0 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide)) (symbol "ATmega328P-AU_0_1" (rectangle (start -17 23) (end 17 -23) (stroke (width 0.254) (type default)) (fill (type background))) ) (symbol "ATmega328P-AU_1_1" (pin power_in line (at -7 -26 90) (length 3) (name "GND" (effects (font (size 1 1)))) (number "3" (effects (font (size 1 1))))) (pin power_in line (at -5 -26 90) (length 3) (name "GND2" (effects (font (size 1 1)))) (number "5" (effects (font (size 1 1))))) (pin power_in line (at -3 26 270) (length 3) (name "VCC" (effects (font (size 1 1)))) (number "4" (effects (font (size 1 1))))) (pin power_in line (at -1 26 270) (length 3) (name "AVCC" (effects (font (size 1 1)))) (number "6" (effects (font (size 1 1))))) (pin passive line (at 1 26 270) (length 3) (name "AREF" (effects (font (size 1 1)))) (number "21" (effects (font (size 1 1))))) (pin bidirectional line (at -20 15 0) (length 3) (name "PD0/RXD" (effects (font (size 1 1)))) (number "30" (effects (font (size 1 1))))) (pin bidirectional line (at -20 12.5 0) (length 3) (name "PD1/TXD" (effects (font (size 1 1)))) (number "31" (effects (font (size 1 1))))) (pin bidirectional line (at -20 10 0) (length 3) (name "PD2/INT0" (effects (font (size 1 1)))) (number "32" (effects (font (size 1 1))))) (pin bidirectional line (at -20 7.5 0) (length 3) (name "PD3/INT1" (effects (font (size 1 1)))) (number "1" (effects (font (size 1 1))))) (pin bidirectional line (at -20 5 0) (length 3) (name "PD4" (effects (font (size 1 1)))) (number "2" (effects (font (size 1 1))))) (pin bidirectional line (at -20 2.5 0) (length 3) (name "PD5/OC0B" (effects (font (size 1 1)))) (number "9" (effects (font (size 1 1))))) (pin bidirectional line (at -20 0 0) (length 3) (name "PD6/OC0A" (effects (font (size 1 1)))) (number "10" (effects (font (size 1 1))))) (pin bidirectional line (at -20 -2.5 0) (length 3) (name "PD7" (effects (font (size 1 1)))) (number "11" (effects (font (size 1 1))))) (pin bidirectional line (at 20 15 180) (length 3) (name "PB0" (effects (font (size 1 1)))) (number "12" (effects (font (size 1 1))))) (pin bidirectional line (at 20 12.5 180) (length 3) (name "PB1/OC1A" (effects (font (size 1 1)))) (number "13" (effects (font (size 1 1))))) (pin bidirectional line (at 20 10 180) (length 3) (name "PB2/SS" (effects (font (size 1 1)))) (number "14" (effects (font (size 1 1))))) (pin bidirectional line (at 20 7.5 180) (length 3) (name "PB3/MOSI" (effects (font (size 1 1)))) (number "15" (effects (font (size 1 1))))) (pin bidirectional line (at 20 5 180) (length 3) (name "PB4/MISO" (effects (font (size 1 1)))) (number "16" (effects (font (size 1 1))))) (pin bidirectional line (at 20 2.5 180) (length 3) (name "PB5/SCK" (effects (font (size 1 1)))) (number "17" (effects (font (size 1 1))))) (pin bidirectional line (at 20 -2.5 180) (length 3) (name "PC0/ADC0" (effects (font (size 1 1)))) (number "23" (effects (font (size 1 1))))) (pin bidirectional line (at 20 -5 180) (length 3) (name "PC1/ADC1" (effects (font (size 1 1)))) (number "24" (effects (font (size 1 1))))) (pin bidirectional line (at 20 -7.5 180) (length 3) (name "PC2/ADC2" (effects (font (size 1 1)))) (number "25" (effects (font (size 1 1))))) (pin bidirectional line (at 20 -10 180) (length 3) (name "PC3/ADC3" (effects (font (size 1 1)))) (number "26" (effects (font (size 1 1))))) (pin bidirectional line (at 20 -12.5 180) (length 3) (name "PC4/SDA" (effects (font (size 1 1)))) (number "27" (effects (font (size 1 1))))) (pin bidirectional line (at 20 -15 180) (length 3) (name "PC5/SCL" (effects (font (size 1 1)))) (number "28" (effects (font (size 1 1))))) (pin input line (at -20 -10 0) (length 3) (name "~{RESET}" (effects (font (size 1 1)))) (number "29" (effects (font (size 1 1))))) (pin input line (at -20 -15 0) (length 3) (name "XTAL1" (effects (font (size 1 1)))) (number "7" (effects (font (size 1 1))))) (pin output line (at -20 -17.5 0) (length 3) (name "XTAL2" (effects (font (size 1 1)))) (number "8" (effects (font (size 1 1))))) ) ) (symbol "baby_mobile:W25Q128" (in_bom yes) (on_board yes) (property "Reference" "U" (at 0 9 0) (effects (font (size 1.27 1.27)))) (property "Value" "W25Q128JVSIQ" (at 0 7 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "Package_SO:SOIC-8_3.9x4.9mm_P1.27mm" (at 0 0 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide)) (symbol "W25Q128_0_1" (rectangle (start -7 6) (end 7 -6) (stroke (width 0.254) (type default)) (fill (type background))) ) (symbol "W25Q128_1_1" (pin input line (at -10 4 0) (length 3) (name "~{CS}" (effects (font (size 1 1)))) (number "1" (effects (font (size 1 1))))) (pin output line (at -10 1.5 0) (length 3) (name "DO/IO1" (effects (font (size 1 1)))) (number "2" (effects (font (size 1 1))))) (pin input line (at -10 -1.5 0) (length 3) (name "~{WP}/IO2" (effects (font (size 1 1)))) (number "3" (effects (font (size 1 1))))) (pin power_in line (at -10 -4 0) (length 3) (name "GND" (effects (font (size 1 1)))) (number "4" (effects (font (size 1 1))))) (pin input line (at 10 -4 180) (length 3) (name "DI/IO0" (effects (font (size 1 1)))) (number "5" (effects (font (size 1 1))))) (pin input line (at 10 -1.5 180) (length 3) (name "CLK" (effects (font (size 1 1)))) (number "6" (effects (font (size 1 1))))) (pin input line (at 10 1.5 180) (length 3) (name "~{HOLD}/IO3" (effects (font (size 1 1)))) (number "7" (effects (font (size 1 1))))) (pin power_in line (at 10 4 180) (length 3) (name "VCC" (effects (font (size 1 1)))) (number "8" (effects (font (size 1 1))))) ) ) (symbol "baby_mobile:PAM8302A" (in_bom yes) (on_board yes) (property "Reference" "U" (at 0 11 0) (effects (font (size 1.27 1.27)))) (property "Value" "PAM8302A" (at 0 9 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "Package_SO:SOIC-8_3.9x4.9mm_P1.27mm" (at 0 0 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide)) (symbol "PAM8302A_0_1" (rectangle (start -8 8) (end 8 -8) (stroke (width 0.254) (type default)) (fill (type background))) ) (symbol "PAM8302A_1_1" (pin input line (at -11 5 0) (length 3) (name "~{SD}" (effects (font (size 1 1)))) (number "1" (effects (font (size 1 1))))) (pin power_in line (at -11 2 0) (length 3) (name "VDD" (effects (font (size 1 1)))) (number "2" (effects (font (size 1 1))))) (pin power_in line (at -11 -1 0) (length 3) (name "GND" (effects (font (size 1 1)))) (number "3" (effects (font (size 1 1))))) (pin input line (at -11 -4 0) (length 3) (name "A+" (effects (font (size 1 1)))) (number "4" (effects (font (size 1 1))))) (pin input line (at -11 -7 0) (length 3) (name "A-" (effects (font (size 1 1)))) (number "5" (effects (font (size 1 1))))) (pin output line (at 11 2 180) (length 3) (name "VO+" (effects (font (size 1 1)))) (number "8" (effects (font (size 1 1))))) (pin output line (at 11 -1 180) (length 3) (name "VO-" (effects (font (size 1 1)))) (number "7" (effects (font (size 1 1))))) (pin power_in line (at 11 -4 180) (length 3) (name "PAD" (effects (font (size 1 1)))) (number "6" (effects (font (size 1 1))))) ) ) (symbol "baby_mobile:NMOS" (in_bom yes) (on_board yes) (property "Reference" "Q" (at 3 0 0) (effects (font (size 1.27 1.27)))) (property "Value" "AO3400A" (at 5 -2.5 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "Package_TO_SOT_SMD:SOT-23" (at 0 0 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide)) (symbol "NMOS_0_1" (polyline (pts (xy -0.5 0.5) (xy -0.5 -0.5)) (stroke (width 0.33) (type default)) (fill (type none))) (polyline (pts (xy -0.5 -2) (xy -0.5 2)) (stroke (width 0.254) (type default)) (fill (type none))) (polyline (pts (xy 0 -2.5) (xy 0 -1.5)) (stroke (width 0) (type default)) (fill (type none))) (polyline (pts (xy 0 1.5) (xy 0 2.5)) (stroke (width 0) (type default)) (fill (type none))) (polyline (pts (xy 0 0) (xy -1.5 0)) (stroke (width 0) (type default)) (fill (type none))) ) (symbol "NMOS_1_1" (pin passive line (at 0 5 270) (length 2.5) (name "D" (effects (font (size 1 1)))) (number "3" (effects (font (size 1 1))))) (pin input line (at -4 0 0) (length 2.5) (name "G" (effects (font (size 1 1)))) (number "1" (effects (font (size 1 1))))) (pin passive line (at 0 -5 90) (length 2.5) (name "S" (effects (font (size 1 1)))) (number "2" (effects (font (size 1 1))))) ) ) (symbol "baby_mobile:Capacitor" (in_bom yes) (on_board yes) (property "Reference" "C" (at 2 0 0) (effects (font (size 1.27 1.27)))) (property "Value" "C" (at 2 -2 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide)) (symbol "Capacitor_0_1" (polyline (pts (xy -1.5 1) (xy 1.5 1)) (stroke (width 0.4) (type default)) (fill (type none))) (polyline (pts (xy -1.5 -1) (xy 1.5 -1)) (stroke (width 0.4) (type default)) (fill (type none))) ) (symbol "Capacitor_1_1" (pin passive line (at 0 3.5 270) (length 2.5) (name "1" (effects (font (size 1 1)))) (number "1" (effects (font (size 1 1))))) (pin passive line (at 0 -3.5 90) (length 2.5) (name "2" (effects (font (size 1 1)))) (number "2" (effects (font (size 1 1))))) ) ) (symbol "baby_mobile:Resistor" (in_bom yes) (on_board yes) (property "Reference" "R" (at 2 0 0) (effects (font (size 1.27 1.27)))) (property "Value" "R" (at 2 -2 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide)) (symbol "Resistor_0_1" (rectangle (start -1 2.5) (end 1 -2.5) (stroke (width 0.254) (type default)) (fill (type background))) ) (symbol "Resistor_1_1" (pin passive line (at 0 5 270) (length 2.5) (name "1" (effects (font (size 1 1)))) (number "1" (effects (font (size 1 1))))) (pin passive line (at 0 -5 90) (length 2.5) (name "2" (effects (font (size 1 1)))) (number "2" (effects (font (size 1 1))))) ) ) (symbol "baby_mobile:Diode_Schottky" (in_bom yes) (on_board yes) (property "Reference" "D" (at 2 0 0) (effects (font (size 1.27 1.27)))) (property "Value" "SS14" (at 2 -2 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "Diode_SMD:D_SMA" (at 0 0 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide)) (symbol "Diode_Schottky_0_1" (polyline (pts (xy -1.5 1) (xy 0 -1) (xy 1.5 1) (xy -1.5 1)) (stroke (width 0.2) (type default)) (fill (type none))) (polyline (pts (xy -1.5 -1) (xy 1.5 -1)) (stroke (width 0.3) (type default)) (fill (type none))) ) (symbol "Diode_Schottky_1_1" (pin passive line (at 0 3.5 270) (length 2.5) (name "A" (effects (font (size 1 1)))) (number "1" (effects (font (size 1 1))))) (pin passive line (at 0 -3.5 90) (length 2.5) (name "K" (effects (font (size 1 1)))) (number "2" (effects (font (size 1 1))))) ) ) (symbol "baby_mobile:Inductor" (in_bom yes) (on_board yes) (property "Reference" "L" (at 2 0 0) (effects (font (size 1.27 1.27)))) (property "Value" "L" (at 2 -2 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide)) (symbol "Inductor_0_1" (arc (start 0 2.5) (mid 0.75 1.875) (end 0 1.25) (stroke (width 0.254) (type default)) (fill (type none))) (arc (start 0 1.25) (mid 0.75 0.625) (end 0 0) (stroke (width 0.254) (type default)) (fill (type none))) (arc (start 0 0) (mid 0.75 -0.625) (end 0 -1.25) (stroke (width 0.254) (type default)) (fill (type none))) (arc (start 0 -1.25) (mid 0.75 -1.875) (end 0 -2.5) (stroke (width 0.254) (type default)) (fill (type none))) ) (symbol "Inductor_1_1" (pin passive line (at 0 5 270) (length 2.5) (name "1" (effects (font (size 1 1)))) (number "1" (effects (font (size 1 1))))) (pin passive line (at 0 -5 90) (length 2.5) (name "2" (effects (font (size 1 1)))) (number "2" (effects (font (size 1 1))))) ) ) (symbol "baby_mobile:Switch" (in_bom yes) (on_board yes) (property "Reference" "SW" (at 0 3 0) (effects (font (size 1.27 1.27)))) (property "Value" "SW" (at 0 -3 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide)) (symbol "Switch_0_1" (circle (center -2 0) (radius 0.4) (stroke (width 0) (type default)) (fill (type none))) (circle (center 2 0) (radius 0.4) (stroke (width 0) (type default)) (fill (type none))) (polyline (pts (xy -1.6 0) (xy 1.6 1)) (stroke (width 0.254) (type default)) (fill (type none))) ) (symbol "Switch_1_1" (pin passive line (at -5 0 0) (length 3) (name "1" (effects (font (size 1 1)))) (number "1" (effects (font (size 1 1))))) (pin passive line (at 5 0 180) (length 3) (name "2" (effects (font (size 1 1)))) (number "2" (effects (font (size 1 1))))) ) ) (symbol "baby_mobile:Conn_2Pin" (in_bom yes) (on_board yes) (property "Reference" "J" (at 0 4 0) (effects (font (size 1.27 1.27)))) (property "Value" "Conn_2" (at 0 -4 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide)) (symbol "Conn_2Pin_0_1" (rectangle (start -2 3) (end 2 -3) (stroke (width 0.254) (type default)) (fill (type background))) ) (symbol "Conn_2Pin_1_1" (pin passive line (at -5 1.5 0) (length 3) (name "1" (effects (font (size 1 1)))) (number "1" (effects (font (size 1 1))))) (pin passive line (at -5 -1.5 0) (length 3) (name "2" (effects (font (size 1 1)))) (number "2" (effects (font (size 1 1))))) ) ) (symbol "baby_mobile:Conn_3Pin" (in_bom yes) (on_board yes) (property "Reference" "J" (at 0 5.5 0) (effects (font (size 1.27 1.27)))) (property "Value" "Conn_3" (at 0 -5.5 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide)) (symbol "Conn_3Pin_0_1" (rectangle (start -2 4) (end 2 -4) (stroke (width 0.254) (type default)) (fill (type background))) ) (symbol "Conn_3Pin_1_1" (pin passive line (at -5 2.5 0) (length 3) (name "1" (effects (font (size 1 1)))) (number "1" (effects (font (size 1 1))))) (pin passive line (at -5 0 0) (length 3) (name "2" (effects (font (size 1 1)))) (number "2" (effects (font (size 1 1))))) (pin passive line (at -5 -2.5 0) (length 3) (name "3" (effects (font (size 1 1)))) (number "3" (effects (font (size 1 1))))) ) ) (symbol "baby_mobile:Conn_6Pin" (in_bom yes) (on_board yes) (property "Reference" "J" (at 0 9 0) (effects (font (size 1.27 1.27)))) (property "Value" "ISP_2x3" (at 0 -9 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide)) (symbol "Conn_6Pin_0_1" (rectangle (start -3 8) (end 3 -8) (stroke (width 0.254) (type default)) (fill (type background))) ) (symbol "Conn_6Pin_1_1" (pin passive line (at -6 5 0) (length 3) (name "MISO" (effects (font (size 1 1)))) (number "1" (effects (font (size 1 1))))) (pin passive line (at 6 5 180) (length 3) (name "VCC" (effects (font (size 1 1)))) (number "2" (effects (font (size 1 1))))) (pin passive line (at -6 0 0) (length 3) (name "SCK" (effects (font (size 1 1)))) (number "3" (effects (font (size 1 1))))) (pin passive line (at 6 0 180) (length 3) (name "MOSI" (effects (font (size 1 1)))) (number "4" (effects (font (size 1 1))))) (pin passive line (at -6 -5 0) (length 3) (name "~{RST}" (effects (font (size 1 1)))) (number "5" (effects (font (size 1 1))))) (pin passive line (at 6 -5 180) (length 3) (name "GND" (effects (font (size 1 1)))) (number "6" (effects (font (size 1 1))))) ) ) (symbol "baby_mobile:LED" (in_bom yes) (on_board yes) (property "Reference" "D" (at 2 0 0) (effects (font (size 1.27 1.27)))) (property "Value" "LED" (at 2 -2 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide)) (symbol "LED_0_1" (polyline (pts (xy -1.5 1) (xy 0 -1) (xy 1.5 1) (xy -1.5 1)) (stroke (width 0.2) (type default)) (fill (type none))) (polyline (pts (xy -1.5 -1) (xy 1.5 -1)) (stroke (width 0.3) (type default)) (fill (type none))) ) (symbol "LED_1_1" (pin passive line (at 0 3.5 270) (length 2.5) (name "A" (effects (font (size 1 1)))) (number "1" (effects (font (size 1 1))))) (pin passive line (at 0 -3.5 90) (length 2.5) (name "K" (effects (font (size 1 1)))) (number "2" (effects (font (size 1 1))))) ) ) (symbol "baby_mobile:PWR_FLAG" (power) (in_bom no) (on_board no) (property "Reference" "#FLG" (at 0 0 0) (effects (font (size 1.27 1.27)) hide)) (property "Value" "PWR_FLAG" (at 0 3 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide)) (symbol "PWR_FLAG_0_1" (polyline (pts (xy 0 0) (xy 0 1.5)) (stroke (width 0) (type default)) (fill (type none))) (polyline (pts (xy -1 1.5) (xy 0 3) (xy 1 1.5) (xy -1 1.5)) (stroke (width 0) (type default)) (fill (type none))) ) (symbol "PWR_FLAG_1_1" (pin power_out line (at 0 0 90) (length 0) (name "pwr" (effects (font (size 1 1)))) (number "1" (effects (font (size 1 1))))) ) ) ) (symbol (lib_id "baby_mobile:Conn_2Pin") (at 25 35 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid "507bdf9f-e516-4e7b-8916-4c751f1b84e2") (property "Reference" "J1" (at 25 32 0) (effects (font (size 1.27 1.27)))) (property "Value" "BATTERY" (at 25 38 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "Connector_JST:JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal" (at 25 35 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 25 35 0) (effects (font (size 1.27 1.27)) hide)) ) (symbol (lib_id "baby_mobile:Capacitor") (at 55 35 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid "c40c113d-1405-44ce-a1f0-58bef96d538e") (property "Reference" "C1" (at 55 32 0) (effects (font (size 1.27 1.27)))) (property "Value" "100uF" (at 55 38 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "Capacitor_THT:CP_Radial_D5.0mm_P2.00mm" (at 55 35 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 55 35 0) (effects (font (size 1.27 1.27)) hide)) ) (symbol (lib_id "baby_mobile:Capacitor") (at 100 30 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid "399c833b-8964-48dd-b796-3cb9e41ff4d0") (property "Reference" "C2" (at 100 27 0) (effects (font (size 1.27 1.27)))) (property "Value" "100nF" (at 100 33 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" (at 100 30 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 100 30 0) (effects (font (size 1.27 1.27)) hide)) ) (symbol (lib_id "baby_mobile:Capacitor") (at 115 30 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid "da1e40d4-4aae-4393-8ac3-273b705cd8d2") (property "Reference" "C3" (at 115 27 0) (effects (font (size 1.27 1.27)))) (property "Value" "100nF" (at 115 33 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" (at 115 30 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 115 30 0) (effects (font (size 1.27 1.27)) hide)) ) (symbol (lib_id "baby_mobile:Switch") (at 40 25 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid "d5f6e2c8-1f5a-4b82-abbb-cb3f97490465") (property "Reference" "SW9" (at 40 22 0) (effects (font (size 1.27 1.27)))) (property "Value" "PWR" (at 40 28 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "Button_Switch_THT:SW_SPDT_CK-JS102011SAQN" (at 40 25 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 40 25 0) (effects (font (size 1.27 1.27)) hide)) ) (symbol (lib_id "baby_mobile:ATmega328P-AU") (at 130 90 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid "45044e9c-b35e-4aac-8523-60d85a6a6df8") (property "Reference" "U1" (at 130 87 0) (effects (font (size 1.27 1.27)))) (property "Value" "ATmega328P-AU" (at 130 93 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "Package_QFP:TQFP-32_7x7mm_P0.8mm" (at 130 90 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 130 90 0) (effects (font (size 1.27 1.27)) hide)) ) (symbol (lib_id "baby_mobile:Resistor") (at 95 55 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid "94af8e3c-b3da-4777-8e91-865edfc76cdf") (property "Reference" "R1" (at 95 52 0) (effects (font (size 1.27 1.27)))) (property "Value" "10K" (at 95 58 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "Resistor_SMD:R_0805_2012Metric" (at 95 55 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 95 55 0) (effects (font (size 1.27 1.27)) hide)) ) (symbol (lib_id "baby_mobile:Capacitor") (at 95 65 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid "65aa9490-ed2d-43cc-bec1-e1f276413ef2") (property "Reference" "C4" (at 95 62 0) (effects (font (size 1.27 1.27)))) (property "Value" "100nF" (at 95 68 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" (at 95 65 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 95 65 0) (effects (font (size 1.27 1.27)) hide)) ) (symbol (lib_id "baby_mobile:W25Q128") (at 230 60 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid "b5dc96e3-fbe8-4c5b-b1a7-82f3926f520f") (property "Reference" "U2" (at 230 57 0) (effects (font (size 1.27 1.27)))) (property "Value" "W25Q128JVSIQ" (at 230 63 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "Package_SO:SOIC-8_3.9x4.9mm_P1.27mm" (at 230 60 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 230 60 0) (effects (font (size 1.27 1.27)) hide)) ) (symbol (lib_id "baby_mobile:Capacitor") (at 255 50 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid "63c2829e-7fd6-485b-82f8-94ec57fe959b") (property "Reference" "C5" (at 255 47 0) (effects (font (size 1.27 1.27)))) (property "Value" "100nF" (at 255 53 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" (at 255 50 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 255 50 0) (effects (font (size 1.27 1.27)) hide)) ) (symbol (lib_id "baby_mobile:PAM8302A") (at 230 140 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid "dc5d606b-6f45-42d0-82bb-b0db3a981adf") (property "Reference" "U3" (at 230 137 0) (effects (font (size 1.27 1.27)))) (property "Value" "PAM8302A" (at 230 143 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "Package_SO:SOIC-8_3.9x4.9mm_P1.27mm" (at 230 140 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 230 140 0) (effects (font (size 1.27 1.27)) hide)) ) (symbol (lib_id "baby_mobile:Capacitor") (at 200 135 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid "85967935-a5f6-4065-9ae7-b181b28d0674") (property "Reference" "C6" (at 200 132 0) (effects (font (size 1.27 1.27)))) (property "Value" "1uF" (at 200 138 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" (at 200 135 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 200 135 0) (effects (font (size 1.27 1.27)) hide)) ) (symbol (lib_id "baby_mobile:Resistor") (at 185 135 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid "2d985162-8660-47cc-9982-688a70e5af66") (property "Reference" "R2" (at 185 132 0) (effects (font (size 1.27 1.27)))) (property "Value" "4.7K" (at 185 138 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "Resistor_SMD:R_0805_2012Metric" (at 185 135 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 185 135 0) (effects (font (size 1.27 1.27)) hide)) ) (symbol (lib_id "baby_mobile:Capacitor") (at 192 145 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid "136fb80a-2afa-44da-887f-5760ca0c20ee") (property "Reference" "C7" (at 192 142 0) (effects (font (size 1.27 1.27)))) (property "Value" "10nF" (at 192 148 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" (at 192 145 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 192 145 0) (effects (font (size 1.27 1.27)) hide)) ) (symbol (lib_id "baby_mobile:Capacitor") (at 255 130 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid "47509d19-833e-498c-8131-5ad8bc4f9b89") (property "Reference" "C8" (at 255 127 0) (effects (font (size 1.27 1.27)))) (property "Value" "10uF" (at 255 133 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" (at 255 130 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 255 130 0) (effects (font (size 1.27 1.27)) hide)) ) (symbol (lib_id "baby_mobile:Conn_2Pin") (at 265 145 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid "d84e0dcb-8d75-4de2-b76d-db6013404837") (property "Reference" "J2" (at 265 142 0) (effects (font (size 1.27 1.27)))) (property "Value" "SPEAKER" (at 265 148 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "Connector_JST:JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal" (at 265 145 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 265 145 0) (effects (font (size 1.27 1.27)) hide)) ) (symbol (lib_id "baby_mobile:Resistor") (at 210 150 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid "c73fafc0-ebff-46a7-b8a6-93719e4ba183") (property "Reference" "R3" (at 210 147 0) (effects (font (size 1.27 1.27)))) (property "Value" "100K" (at 210 153 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "Resistor_SMD:R_0805_2012Metric" (at 210 150 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 210 150 0) (effects (font (size 1.27 1.27)) hide)) ) (symbol (lib_id "baby_mobile:NMOS") (at 140 190 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid "f44467d7-d2d3-4056-b74e-d8e247ada0c0") (property "Reference" "Q1" (at 140 187 0) (effects (font (size 1.27 1.27)))) (property "Value" "AO3400A" (at 140 193 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "Package_TO_SOT_SMD:SOT-23" (at 140 190 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 140 190 0) (effects (font (size 1.27 1.27)) hide)) ) (symbol (lib_id "baby_mobile:Resistor") (at 120 190 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid "d2efdc5b-60e1-40ac-b81e-b671ae9e2524") (property "Reference" "R4" (at 120 187 0) (effects (font (size 1.27 1.27)))) (property "Value" "100R" (at 120 193 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "Resistor_SMD:R_0805_2012Metric" (at 120 190 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 120 190 0) (effects (font (size 1.27 1.27)) hide)) ) (symbol (lib_id "baby_mobile:Resistor") (at 130 200 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid "fa36bf14-db5f-4c2d-aa38-322990e1a079") (property "Reference" "R5" (at 130 197 0) (effects (font (size 1.27 1.27)))) (property "Value" "100K" (at 130 203 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "Resistor_SMD:R_0805_2012Metric" (at 130 200 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 130 200 0) (effects (font (size 1.27 1.27)) hide)) ) (symbol (lib_id "baby_mobile:Diode_Schottky") (at 155 180 90) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid "a86dfdae-f4a0-4d77-9501-410a463b4929") (property "Reference" "D1" (at 155 177 0) (effects (font (size 1.27 1.27)))) (property "Value" "SS14" (at 155 183 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "Diode_SMD:D_SMA" (at 155 180 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 155 180 0) (effects (font (size 1.27 1.27)) hide)) ) (symbol (lib_id "baby_mobile:Conn_2Pin") (at 160 170 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid "e215997e-3139-4cb2-903e-f84cabd0b1af") (property "Reference" "J3" (at 160 167 0) (effects (font (size 1.27 1.27)))) (property "Value" "MOTOR" (at 160 173 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "Connector_JST:JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal" (at 160 170 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 160 170 0) (effects (font (size 1.27 1.27)) hide)) ) (symbol (lib_id "baby_mobile:Switch") (at 30 75 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid "7f01bcc9-33e2-4fec-9df9-ee78a82cb270") (property "Reference" "SW1" (at 30 72 0) (effects (font (size 1.27 1.27)))) (property "Value" "BTN1" (at 30 78 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "Button_Switch_SMD:SW_SPST_TL3342" (at 30 75 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 30 75 0) (effects (font (size 1.27 1.27)) hide)) ) (symbol (lib_id "baby_mobile:Switch") (at 30 90 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid "bfa6ab0a-df05-4515-8d1f-72749aba4a20") (property "Reference" "SW2" (at 30 87 0) (effects (font (size 1.27 1.27)))) (property "Value" "BTN2" (at 30 93 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "Button_Switch_SMD:SW_SPST_TL3342" (at 30 90 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 30 90 0) (effects (font (size 1.27 1.27)) hide)) ) (symbol (lib_id "baby_mobile:Switch") (at 30 105 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid "1b1fc388-ea85-4a5c-bee5-7e769d4b59eb") (property "Reference" "SW3" (at 30 102 0) (effects (font (size 1.27 1.27)))) (property "Value" "BTN3" (at 30 108 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "Button_Switch_SMD:SW_SPST_TL3342" (at 30 105 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 30 105 0) (effects (font (size 1.27 1.27)) hide)) ) (symbol (lib_id "baby_mobile:Switch") (at 30 120 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid "bc5829d7-ff9c-4c0a-834e-e85b6795fb22") (property "Reference" "SW4" (at 30 117 0) (effects (font (size 1.27 1.27)))) (property "Value" "BTN4" (at 30 123 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "Button_Switch_SMD:SW_SPST_TL3342" (at 30 120 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 30 120 0) (effects (font (size 1.27 1.27)) hide)) ) (symbol (lib_id "baby_mobile:Switch") (at 30 135 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid "182c3254-622e-4fb9-a960-ce401433f071") (property "Reference" "SW5" (at 30 132 0) (effects (font (size 1.27 1.27)))) (property "Value" "BTN5" (at 30 138 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "Button_Switch_SMD:SW_SPST_TL3342" (at 30 135 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 30 135 0) (effects (font (size 1.27 1.27)) hide)) ) (symbol (lib_id "baby_mobile:Switch") (at 30 150 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid "86d0f6ec-c847-470d-9bbd-f4bed67fc489") (property "Reference" "SW6" (at 30 147 0) (effects (font (size 1.27 1.27)))) (property "Value" "BTN6" (at 30 153 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "Button_Switch_SMD:SW_SPST_TL3342" (at 30 150 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 30 150 0) (effects (font (size 1.27 1.27)) hide)) ) (symbol (lib_id "baby_mobile:Switch") (at 30 165 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid "cf404039-6a3b-4246-816c-1be4597bebb0") (property "Reference" "SW7" (at 30 162 0) (effects (font (size 1.27 1.27)))) (property "Value" "BTN7" (at 30 168 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "Button_Switch_SMD:SW_SPST_TL3342" (at 30 165 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 30 165 0) (effects (font (size 1.27 1.27)) hide)) ) (symbol (lib_id "baby_mobile:Switch") (at 30 180 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid "80093bcc-1f31-4639-8591-9f1cfa8e1721") (property "Reference" "SW8" (at 30 177 0) (effects (font (size 1.27 1.27)))) (property "Value" "BTN8" (at 30 183 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "Button_Switch_SMD:SW_SPST_TL3342" (at 30 180 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 30 180 0) (effects (font (size 1.27 1.27)) hide)) ) (symbol (lib_id "baby_mobile:LED") (at 85 190 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid "e0fae357-d301-48e8-a964-a410bbb95bc6") (property "Reference" "D2" (at 85 187 0) (effects (font (size 1.27 1.27)))) (property "Value" "LED" (at 85 193 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "LED_SMD:LED_0805_2012Metric" (at 85 190 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 85 190 0) (effects (font (size 1.27 1.27)) hide)) ) (symbol (lib_id "baby_mobile:Resistor") (at 75 190 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid "898d416a-1773-4205-a6ee-11a04534c363") (property "Reference" "R6" (at 75 187 0) (effects (font (size 1.27 1.27)))) (property "Value" "1K" (at 75 193 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "Resistor_SMD:R_0805_2012Metric" (at 75 190 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 75 190 0) (effects (font (size 1.27 1.27)) hide)) ) (symbol (lib_id "baby_mobile:Conn_6Pin") (at 250 200 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid "049eaee8-ace8-4be4-8664-1f02e3371a2e") (property "Reference" "J4" (at 250 197 0) (effects (font (size 1.27 1.27)))) (property "Value" "ISP" (at 250 203 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical" (at 250 200 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 250 200 0) (effects (font (size 1.27 1.27)) hide)) ) (symbol (lib_id "baby_mobile:Conn_3Pin") (at 30 210 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid "6e205180-7724-405f-af1d-daa148abacc5") (property "Reference" "J5" (at 30 207 0) (effects (font (size 1.27 1.27)))) (property "Value" "SERIAL" (at 30 213 0) (effects (font (size 1.27 1.27)))) (property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical" (at 30 210 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 30 210 0) (effects (font (size 1.27 1.27)) hide)) ) (label "VCC" (at 55 25 0) (effects (font (size 1.27 1.27))) (uuid "38d66dc5-0dfe-483d-b51e-2d579b758f33")) (label "VCC" (at 100 25 0) (effects (font (size 1.27 1.27))) (uuid "56a7d1c9-361a-42f8-9d77-7cc94df15408")) (label "VCC" (at 115 25 0) (effects (font (size 1.27 1.27))) (uuid "78fe02e6-db3b-4885-8a22-d0d962a13bd1")) (label "VCC" (at 130 50 0) (effects (font (size 1.27 1.27))) (uuid "8dcc821a-8787-4ba3-aa6e-a13c6942949f")) (label "VCC" (at 255 45 0) (effects (font (size 1.27 1.27))) (uuid "dc2b0694-b4c5-4e2f-a970-c86f81c186ed")) (label "VCC" (at 255 125 0) (effects (font (size 1.27 1.27))) (uuid "1e7be094-6bef-468b-b0d8-960ef3ee34da")) (label "VCC" (at 95 50 0) (effects (font (size 1.27 1.27))) (uuid "813d1f5e-21ee-46ad-90c9-d2746d49c93a")) (label "VCC" (at 160 165 0) (effects (font (size 1.27 1.27))) (uuid "3cc3028b-6ef6-4394-b379-d6fddafb61c7")) (label "GND" (at 55 45 0) (effects (font (size 1.27 1.27))) (uuid "e58d5e07-b8ad-408f-a3e2-23cba82e951c")) (label "GND" (at 100 40 0) (effects (font (size 1.27 1.27))) (uuid "427f2a2e-c2c9-4e85-8dc5-6ac456496582")) (label "GND" (at 115 40 0) (effects (font (size 1.27 1.27))) (uuid "c40ed645-0a77-432f-98e1-3022a591a6bf")) (label "GND" (at 130 130 0) (effects (font (size 1.27 1.27))) (uuid "13423fca-5ee9-42db-97d7-8d291085433a")) (label "GND" (at 255 70 0) (effects (font (size 1.27 1.27))) (uuid "f1680748-3b5e-4b5c-9231-f5b123334267")) (label "GND" (at 255 155 0) (effects (font (size 1.27 1.27))) (uuid "3f2ad3e8-cab3-4661-8c6d-27a5c37248bd")) (label "GND" (at 95 70 0) (effects (font (size 1.27 1.27))) (uuid "fdb07bc1-2a3f-4bfa-8e0d-44095ddb4eed")) (label "GND" (at 140 205 0) (effects (font (size 1.27 1.27))) (uuid "a2e87db6-701b-4ee4-9680-ce3e641a1ce3")) (label "GND" (at 192 155 0) (effects (font (size 1.27 1.27))) (uuid "2f5d05c3-2b85-442d-82e1-f9b8f73b99ae")) (label "SPI_MOSI" (at 165 85 0) (effects (font (size 1.27 1.27))) (uuid "3c4184cd-6302-4f79-ad70-499253e6926a")) (label "SPI_MOSI" (at 215 55 0) (effects (font (size 1.27 1.27))) (uuid "f6281dca-e340-4987-a951-2f82a1714181")) (label "SPI_MISO" (at 165 90 0) (effects (font (size 1.27 1.27))) (uuid "15344a55-c345-4d4f-bc69-d1123a2c9edf")) (label "SPI_MISO" (at 215 60 0) (effects (font (size 1.27 1.27))) (uuid "979ceaf3-85e4-449e-957c-41ef8f11c043")) (label "SPI_SCK" (at 165 95 0) (effects (font (size 1.27 1.27))) (uuid "4382cc5e-6bd2-4b3c-a286-89e68a9bfe44")) (label "SPI_SCK" (at 215 65 0) (effects (font (size 1.27 1.27))) (uuid "5a6dfb3a-06a4-49ca-aad3-f7193a293ce3")) (label "FLASH_CS" (at 165 80 0) (effects (font (size 1.27 1.27))) (uuid "c791cf26-bc22-410d-aaea-c2eda0b338cd")) (label "FLASH_CS" (at 215 50 0) (effects (font (size 1.27 1.27))) (uuid "ef59be0a-fc41-456f-947c-1692d138b101")) (label "AUDIO_PWM" (at 165 100 0) (effects (font (size 1.27 1.27))) (uuid "29036b7e-9203-47e8-9d64-1f906a93ef48")) (label "AUDIO_PWM" (at 175 135 0) (effects (font (size 1.27 1.27))) (uuid "44583660-84d0-446b-a09f-9b7c62d110a6")) (label "AMP_SD" (at 165 105 0) (effects (font (size 1.27 1.27))) (uuid "52045a7c-f447-4d0c-a9eb-850e34f11964")) (label "AMP_SD" (at 210 145 0) (effects (font (size 1.27 1.27))) (uuid "1bcd7182-a352-4545-afe0-2f863d13594c")) (label "MOTOR_PWM" (at 165 110 0) (effects (font (size 1.27 1.27))) (uuid "6c11ecd3-674e-4579-b26f-fa7cc592b2ef")) (label "MOTOR_PWM" (at 110 190 0) (effects (font (size 1.27 1.27))) (uuid "18a66086-7b01-4c86-904c-f721fc2edce7")) (label "BTN1" (at 45 75 0) (effects (font (size 1.27 1.27))) (uuid "92101bd4-f77a-410a-ab6a-0e3d3d66bc02")) (label "BTN1" (at 95 85 0) (effects (font (size 1.27 1.27))) (uuid "28383130-7933-45e2-bfed-0dd34ff8e876")) (label "BTN2" (at 45 90 0) (effects (font (size 1.27 1.27))) (uuid "a2f3390b-61b3-4812-ada2-1f4246e4f0cb")) (label "BTN2" (at 95 90 0) (effects (font (size 1.27 1.27))) (uuid "42b61c7b-b336-4758-b778-9b4ea4905074")) (label "BTN3" (at 45 105 0) (effects (font (size 1.27 1.27))) (uuid "fe284da5-c9e9-48e5-a293-7bf5f6aa33c9")) (label "BTN3" (at 95 95 0) (effects (font (size 1.27 1.27))) (uuid "46e2de5c-c19d-4699-8367-e91303e840d5")) (label "BTN4" (at 45 120 0) (effects (font (size 1.27 1.27))) (uuid "1d9dff94-06c9-49c6-b8e0-66657dd4245a")) (label "BTN4" (at 95 100 0) (effects (font (size 1.27 1.27))) (uuid "e53835b8-f6b2-40f7-9245-d0d67614ec45")) (label "BTN5" (at 45 135 0) (effects (font (size 1.27 1.27))) (uuid "4322ba20-38b0-41cf-a3c4-8bf56908ce34")) (label "BTN5" (at 95 105 0) (effects (font (size 1.27 1.27))) (uuid "a04ee831-82c5-48b5-85c1-9d7fb0a24e33")) (label "BTN6" (at 45 150 0) (effects (font (size 1.27 1.27))) (uuid "f64f61ae-b22d-41a4-a8ea-770610aebd0a")) (label "BTN6" (at 95 110 0) (effects (font (size 1.27 1.27))) (uuid "53e714b1-e914-4811-8290-a921f65cac0e")) (label "BTN7" (at 45 165 0) (effects (font (size 1.27 1.27))) (uuid "ce9834a4-38a7-4ea9-931a-2f9919142d64")) (label "BTN7" (at 95 115 0) (effects (font (size 1.27 1.27))) (uuid "ddf7162b-f974-4375-885a-f25f1b1d9f57")) (label "BTN8" (at 45 180 0) (effects (font (size 1.27 1.27))) (uuid "783f1d6f-fe69-492a-aab0-a98b6ec4338b")) (label "BTN8" (at 95 120 0) (effects (font (size 1.27 1.27))) (uuid "12159112-3e7e-478d-96a5-db94ad9ab8a7")) (label "SPI_MOSI" (at 240 195 0) (effects (font (size 1.27 1.27))) (uuid "28dda728-344b-400c-81bf-085acc569b01")) (label "SPI_MISO" (at 240 200 0) (effects (font (size 1.27 1.27))) (uuid "3c258f39-bf6c-4f9d-977a-ca79c60e541a")) (label "SPI_SCK" (at 240 205 0) (effects (font (size 1.27 1.27))) (uuid "a7f8b6cd-ff0a-4f2e-95e2-c09c7380629b")) (label "RESET" (at 240 210 0) (effects (font (size 1.27 1.27))) (uuid "8ca5b857-1e0a-4810-9169-7a53d9010e7a")) (label "RESET" (at 95 60 0) (effects (font (size 1.27 1.27))) (uuid "892fcef9-51e4-47c6-95bc-23995df359e9")) (label "TXD" (at 40 210 0) (effects (font (size 1.27 1.27))) (uuid "b7910a83-f672-4c68-89d5-a06db98757ec")) (label "RXD" (at 40 215 0) (effects (font (size 1.27 1.27))) (uuid "db832982-7322-4447-8344-cc95d72ebb5b")) (label "TXD" (at 95 75 0) (effects (font (size 1.27 1.27))) (uuid "16f4752d-6c95-4710-ba23-85842ce78a5d")) (label "RXD" (at 95 80 0) (effects (font (size 1.27 1.27))) (uuid "e269931d-0da1-4020-9952-ef4385a672f7")) (label "LED_OUT" (at 65 190 0) (effects (font (size 1.27 1.27))) (uuid "3cf2c0dd-1277-46aa-bbfa-0319ce140d17")) (label "LED_OUT" (at 95 125 0) (effects (font (size 1.27 1.27))) (uuid "231cf2b7-4593-4067-9607-34041c287667")) (text "POWER: 2xAA (1.8V-3.3V) → Long runtime design" (at 15 15 0) (effects (font (size 1.5 1.5)) (justify left)) (uuid "950687a6-9e66-444c-bf5d-ac1f097f704f") ) (text "MCU: ATmega328P-AU @ 8MHz internal osc, Arduino compatible" (at 15 18 0) (effects (font (size 1.5 1.5)) (justify left)) (uuid "f0cdcdd5-ae9a-4fac-b551-a92f7212bfdd") ) (text "FLASH: W25Q128 16MB = ~33 min @ 8kHz 8-bit PCM" (at 200 15 0) (effects (font (size 1.5 1.5)) (justify left)) (uuid "dd881348-3856-462b-bd58-72d20fb89ca3") ) (text "AMP: PAM8302A Class-D, 90% efficient, Vmin=2.0V" (at 200 18 0) (effects (font (size 1.5 1.5)) (justify left)) (uuid "7c7a46f6-98e4-4bf2-ae72-3ea92549e1d7") ) (text "BUTTONS: Internal pull-ups, active LOW, PCINT wake-from-sleep" (at 15 220 0) (effects (font (size 1.5 1.5)) (justify left)) (uuid "eca71b6b-2202-4712-8241-1daf4bd4d0b3") ) (text "MOTOR: AO3400A logic-level N-MOSFET, PWM speed control" (at 120 220 0) (effects (font (size 1.5 1.5)) (justify left)) (uuid "d36eb55c-80a1-4119-a4d5-92f77873caa6") ) (text "ESTIMATED RUNTIME: Audio+Motor ~23h, Audio only ~200h, Sleep ~years" (at 15 225 0) (effects (font (size 1.5 1.5)) (justify left)) (uuid "79709c38-5874-4567-856d-15479cbe33cd") ) )