EESchema Schematic File Version 2 LIBS:power LIBS:device LIBS:transistors LIBS:conn LIBS:linear LIBS:regul LIBS:74xx LIBS:cmos4000 LIBS:adc-dac LIBS:memory LIBS:xilinx LIBS:special LIBS:microcontrollers LIBS:dsp LIBS:microchip LIBS:analog_switches LIBS:motorola LIBS:texas LIBS:intel LIBS:audio LIBS:interface LIBS:digital-audio LIBS:philips LIBS:display LIBS:cypress LIBS:siliconi LIBS:opto LIBS:atmel LIBS:contrib LIBS:valves LIBS:attiny441 LIBS:rs485-isl3170 LIBS:ltv-846s LIBS:lvt-816s LIBS:neon14 LIBS:ak5358b LIBS:pl140c LIBS:esp12e LIBS:attinyx4 LIBS:lsm303dlhc LIBS:lm386 LIBS:halleffect-tcs20dlr LIBS:atmega48_88_168_328_tqfp32 LIBS:can_sn65hvd251qdrq1 LIBS:23lc1024 LIBS:tcs3x7x LIBS:jfet-n_sot-23 LIBS:mos_p_d2 LIBS:dmp2240udm LIBS:ir2101 LIBS:pcb_bom LIBS:ov2640_ribbon LIBS:bridge-MB2S-TP LIBS:lsm9ds0 LIBS:l6470-powerso36 LIBS:stm32f207 LIBS:avr6pin LIBS:opto-logic-tlp2361 LIBS:pfetsot223 LIBS:bluetoothedpa LIBS:enc424j600 LIBS:LSM9DS1 LIBS:atmegax8pb LIBS:mcp1804 LIBS:bmp085 LIBS:esp8266-wi07-6 LIBS:opa832 LIBS:mcp23008-soic LIBS:ft600q LIBS:mag3110 LIBS:attiny441-qfn LIBS:ap1117 LIBS:rn-cay16-f4 LIBS:mos_n_w_diode LIBS:atmegaxu2 LIBS:mosdriver_ncp5901bmntbg LIBS:esp8266ex LIBS:tvs-bidirection LIBS:protect_ncp360snt1g LIBS:6multi LIBS:adc-ltc2450 LIBS:stm32f301 LIBS:pfetwsmini6-f1-b LIBS:1206network LIBS:ws_switch LIBS:ds2438z LIBS:ws2812b LIBS:resonator6smd LIBS:mmpq2907a LIBS:lsm303d LIBS:atmega1284rfr2 LIBS:opamp_mcp6001t LIBS:mosfetx2vdfn8 LIBS:photomos LIBS:4427 LIBS:mcp1803 LIBS:BELFuse_Ethernet LIBS:nor-nc7sz02p5x LIBS:max31855 LIBS:stm32f407_100 LIBS:mpl3115a2 LIBS:lis3mdl LIBS:xfrmr2x2 LIBS:isl3177 LIBS:stm32f303_32 LIBS:opto2-ltv-826s LIBS:crystal-4p LIBS:usb3-gsb443133hr LIBS:lan8720a LIBS:mosfet-lfpak56 LIBS:mfrc522 LIBS:exb-a LIBS:a4447sljtr LIBS:npn-2222 LIBS:l6470 LIBS:5050RGB LIBS:tvs2-wurth-82400102 LIBS:mcp1824_ct LIBS:25q40b LIBS:isol_adum1201brz LIBS:attinyx5 LIBS:bmp280 LIBS:cyusb3012 LIBS:ad9216 LIBS:ltc2471cms LIBS:avr_usb_3v3-cache LIBS:um5k1ntr LIBS:lsm303c LIBS:network0606 LIBS:2.4GHZ_2450FB15L0001 LIBS:zener-sot23-3 LIBS:flipflop-sn74lvc1g175 LIBS:atmel_kk LIBS:pwrcnv_nxe1s0305mc-r7 LIBS:mcp23008-qfn LIBS:7805 LIBS:diode-to-277-3 LIBS:microsd_1050270001 LIBS:7805to220 LIBS:stm32f303 LIBS:sp3010-04utg LIBS:memi2c_m24m02-dr LIBS:mma8653fc-accel LIBS:ms5611-01ba03 LIBS:pnp-sot23 LIBS:cp2104 LIBS:tactile LIBS:mpu-9250 LIBS:tvs-2x LIBS:cap1128 LIBS:mic550x-reg LIBS:esp_high_speed_shift_register-cache EELAYER 27 0 EELAYER END $Descr A4 11693 8268 encoding utf-8 Sheet 1 1 Title "" Date "24 may 2016" Rev "" Comp "" Comment1 "" Comment2 "" Comment3 "" Comment4 "" $EndDescr $Comp L ESP12E ESP1 U 1 1 573344E2 P 3150 1750 F 0 "ESP1" H 3450 2350 60 0000 C CNN F 1 "ESP12E" H 2850 2350 60 0000 C CNN F 2 "ESP12E" H 3200 1500 60 0000 C CNN F 3 "~" H 3200 1500 60 0000 C CNN 1 3150 1750 1 0 0 -1 $EndComp $Comp L 74LS166 U3 U 1 1 573346B8 P 6900 1850 F 0 "U3" H 6900 2100 60 0000 C CNN F 1 "74LS166" H 6900 1900 60 0000 C CNN F 2 "TSSOP16WIDE" H 6900 1850 60 0000 C CNN F 3 "~" H 6900 1850 60 0000 C CNN 1 6900 1850 1 0 0 -1 $EndComp $Comp L AP1117 U1 U 1 1 573346DB P 3600 3400 F 0 "U1" H 3600 3600 60 0000 C CNN F 1 "AP1117 3.3" H 3600 3200 60 0000 C CNN F 2 "SOT223" H 3600 3400 60 0000 C CNN F 3 "" H 3600 3400 60 0000 C CNN 1 3600 3400 1 0 0 -1 $EndComp $Comp L C C1 U 1 1 573346EA P 2050 3050 F 0 "C1" H 2050 3150 40 0000 L CNN F 1 "10u" H 2056 2965 40 0000 L CNN F 2 "SM0805" H 2088 2900 30 0000 C CNN F 3 "~" H 2050 3050 60 0000 C CNN 1 2050 3050 1 0 0 -1 $EndComp $Comp L C C2 U 1 1 573346F9 P 2350 3050 F 0 "C2" H 2350 3150 40 0000 L CNN F 1 "10u" H 2356 2965 40 0000 L CNN F 2 "SM0805" H 2388 2900 30 0000 C CNN F 3 "~" H 2350 3050 60 0000 C CNN 1 2350 3050 1 0 0 -1 $EndComp $Comp L GND #PWR01 U 1 1 5733476C P 2350 3250 F 0 "#PWR01" H 2350 3250 30 0001 C CNN F 1 "GND" H 2350 3180 30 0001 C CNN F 2 "" H 2350 3250 60 0000 C CNN F 3 "" H 2350 3250 60 0000 C CNN 1 2350 3250 1 0 0 -1 $EndComp $Comp L GND #PWR02 U 1 1 5733477B P 2050 3250 F 0 "#PWR02" H 2050 3250 30 0001 C CNN F 1 "GND" H 2050 3180 30 0001 C CNN F 2 "" H 2050 3250 60 0000 C CNN F 3 "" H 2050 3250 60 0000 C CNN 1 2050 3250 1 0 0 -1 $EndComp $Comp L GND #PWR03 U 1 1 5733478A P 3950 2000 F 0 "#PWR03" H 3950 2000 30 0001 C CNN F 1 "GND" H 3950 1930 30 0001 C CNN F 2 "" H 3950 2000 60 0000 C CNN F 3 "" H 3950 2000 60 0000 C CNN 1 3950 2000 0 -1 -1 0 $EndComp $Comp L +5V #PWR04 U 1 1 573347BA P 2050 2850 F 0 "#PWR04" H 2050 2940 20 0001 C CNN F 1 "+5V" H 2050 2940 30 0000 C CNN F 2 "" H 2050 2850 60 0000 C CNN F 3 "" H 2050 2850 60 0000 C CNN 1 2050 2850 1 0 0 -1 $EndComp $Comp L +3.3V #PWR05 U 1 1 573347F5 P 2350 2850 F 0 "#PWR05" H 2350 2810 30 0001 C CNN F 1 "+3.3V" H 2350 2960 30 0000 C CNN F 2 "" H 2350 2850 60 0000 C CNN F 3 "" H 2350 2850 60 0000 C CNN 1 2350 2850 1 0 0 -1 $EndComp $Comp L +3.3V #PWR06 U 1 1 57334804 P 2350 2000 F 0 "#PWR06" H 2350 1960 30 0001 C CNN F 1 "+3.3V" H 2350 2110 30 0000 C CNN F 2 "" H 2350 2000 60 0000 C CNN F 3 "" H 2350 2000 60 0000 C CNN 1 2350 2000 0 -1 -1 0 $EndComp $Comp L R R1 U 1 1 57334831 P 2100 1300 F 0 "R1" V 2180 1300 40 0000 C CNN F 1 "10k" V 2107 1301 40 0000 C CNN F 2 "SM0805" V 2030 1300 30 0000 C CNN F 3 "~" H 2100 1300 30 0000 C CNN 1 2100 1300 0 -1 -1 0 $EndComp $Comp L R R2 U 1 1 57334860 P 3550 750 F 0 "R2" V 3630 750 40 0000 C CNN F 1 "10k" V 3557 751 40 0000 C CNN F 2 "SM0805" V 3480 750 30 0000 C CNN F 3 "~" H 3550 750 30 0000 C CNN 1 3550 750 0 -1 -1 0 $EndComp $Comp L GND #PWR07 U 1 1 57334870 P 3800 750 F 0 "#PWR07" H 3800 750 30 0001 C CNN F 1 "GND" H 3800 680 30 0001 C CNN F 2 "" H 3800 750 60 0000 C CNN F 3 "" H 3800 750 60 0000 C CNN 1 3800 750 0 -1 -1 0 $EndComp $Comp L +3.3V #PWR08 U 1 1 57334876 P 4150 3400 F 0 "#PWR08" H 4150 3360 30 0001 C CNN F 1 "+3.3V" H 4150 3510 30 0000 C CNN F 2 "" H 4150 3400 60 0000 C CNN F 3 "" H 4150 3400 60 0000 C CNN 1 4150 3400 0 1 1 0 $EndComp $Comp L +5V #PWR09 U 1 1 57334882 P 4150 3300 F 0 "#PWR09" H 4150 3390 20 0001 C CNN F 1 "+5V" H 4150 3390 30 0000 C CNN F 2 "" H 4150 3300 60 0000 C CNN F 3 "" H 4150 3300 60 0000 C CNN 1 4150 3300 0 1 1 0 $EndComp $Comp L GND #PWR010 U 1 1 57334888 P 4150 3500 F 0 "#PWR010" H 4150 3500 30 0001 C CNN F 1 "GND" H 4150 3430 30 0001 C CNN F 2 "" H 4150 3500 60 0000 C CNN F 3 "" H 4150 3500 60 0000 C CNN 1 4150 3500 1 0 0 -1 $EndComp $Comp L EXB-A U2 U 1 1 57334943 P 5100 900 F 0 "U2" H 5250 1200 60 0000 C CNN F 1 "10k" H 5000 1200 60 0000 C CNN F 2 "EXB-A" H 5100 900 60 0000 C CNN F 3 "" H 5100 900 60 0000 C CNN 1 5100 900 1 0 0 -1 $EndComp Text GLabel 3950 1500 2 60 Input ~ 0 G5 Text GLabel 3950 1600 2 60 Input ~ 0 G4 Text GLabel 3950 1700 2 60 Input ~ 0 G0 Text GLabel 3950 1800 2 60 Input ~ 0 G2 Text GLabel 4650 700 0 60 Input ~ 0 G5 Text GLabel 4650 800 0 60 Input ~ 0 G4 Text GLabel 4650 900 0 60 Input ~ 0 G0 Text GLabel 4650 1000 0 60 Input ~ 0 G2 Text GLabel 5550 800 2 60 Input ~ 0 G5 Text GLabel 5550 900 2 60 Input ~ 0 G4 Text GLabel 5550 1000 2 60 Input ~ 0 G0 Text GLabel 5550 1100 2 60 Input ~ 0 G2 Text GLabel 6200 1300 0 60 Input ~ 0 A Text GLabel 6200 1400 0 60 Input ~ 0 B Text GLabel 6200 1500 0 60 Input ~ 0 C Text GLabel 6200 1600 0 60 Input ~ 0 D Text GLabel 6200 1700 0 60 Input ~ 0 E Text GLabel 6200 1800 0 60 Input ~ 0 F Text GLabel 6200 1900 0 60 Input ~ 0 G Text GLabel 6200 2000 0 60 Input ~ 0 H Text GLabel 8800 1300 0 60 Input ~ 0 A Text GLabel 8800 1400 0 60 Input ~ 0 B Text GLabel 8800 1500 0 60 Input ~ 0 C Text GLabel 8800 1600 0 60 Input ~ 0 D Text GLabel 8800 1700 0 60 Input ~ 0 E Text GLabel 8800 1800 0 60 Input ~ 0 F Text GLabel 8800 1900 0 60 Input ~ 0 G Text GLabel 8800 2000 0 60 Input ~ 0 H $Comp L GND #PWR011 U 1 1 57334AD7 P 6600 2550 F 0 "#PWR011" H 6600 2550 30 0001 C CNN F 1 "GND" H 6600 2480 30 0001 C CNN F 2 "" H 6600 2550 60 0000 C CNN F 3 "" H 6600 2550 60 0000 C CNN 1 6600 2550 1 0 0 -1 $EndComp $Comp L +3.3V #PWR012 U 1 1 57334ADD P 6600 1150 F 0 "#PWR012" H 6600 1110 30 0001 C CNN F 1 "+3.3V" H 6600 1260 30 0000 C CNN F 2 "" H 6600 1150 60 0000 C CNN F 3 "" H 6600 1150 60 0000 C CNN 1 6600 1150 1 0 0 -1 $EndComp $Comp L GND #PWR013 U 1 1 57334AE3 P 8800 1200 F 0 "#PWR013" H 8800 1200 30 0001 C CNN F 1 "GND" H 8800 1130 30 0001 C CNN F 2 "" H 8800 1200 60 0000 C CNN F 3 "" H 8800 1200 60 0000 C CNN 1 8800 1200 0 1 1 0 $EndComp Text GLabel 5400 2850 0 60 Input ~ 0 G2 Text GLabel 5450 2850 2 60 Input ~ 0 I2SO_WS $Comp L CONN_8 P1 U 1 1 57334C6B P 5300 1750 F 0 "P1" V 5250 1750 60 0000 C CNN F 1 "PGM" V 5350 1750 60 0000 C CNN F 2 "SIL-8" H 5300 1750 60 0000 C CNN F 3 "" H 5300 1750 60 0000 C CNN 1 5300 1750 1 0 0 -1 $EndComp Text GLabel 3950 1300 2 60 Input ~ 0 TX Text GLabel 3950 1400 2 60 Input ~ 0 RX Text GLabel 4950 1400 0 60 Input ~ 0 TX Text GLabel 4950 1500 0 60 Input ~ 0 RX Text GLabel 4950 1600 0 60 Input ~ 0 G5 Text GLabel 4950 1700 0 60 Input ~ 0 G4 Text GLabel 4950 1800 0 60 Input ~ 0 G0 Text GLabel 4950 1900 0 60 Input ~ 0 G2 $Comp L +5V #PWR014 U 1 1 57334C7E P 4950 2000 F 0 "#PWR014" H 4950 2090 20 0001 C CNN F 1 "+5V" H 4950 2090 30 0000 C CNN F 2 "" H 4950 2000 60 0000 C CNN F 3 "" H 4950 2000 60 0000 C CNN 1 4950 2000 0 -1 -1 0 $EndComp $Comp L GND #PWR015 U 1 1 57334C84 P 4950 2100 F 0 "#PWR015" H 4950 2100 30 0001 C CNN F 1 "GND" H 4950 2030 30 0001 C CNN F 2 "" H 4950 2100 60 0000 C CNN F 3 "" H 4950 2100 60 0000 C CNN 1 4950 2100 0 1 1 0 $EndComp Text GLabel 5400 2950 0 60 Input ~ 0 RX Text GLabel 5450 2950 2 60 Input ~ 0 I2SO_DATA Text GLabel 2350 1800 0 60 Input ~ 0 G12 Text GLabel 2350 1900 0 60 Input ~ 0 G13 Text GLabel 2350 1700 0 60 Input ~ 0 G14 Text GLabel 3300 750 0 60 Input ~ 0 G15 Text GLabel 3950 1900 2 60 Input ~ 0 G15 $Comp L C C3 U 1 1 57334E71 P 2650 3050 F 0 "C3" H 2650 3150 40 0000 L CNN F 1 ".1u" H 2656 2965 40 0000 L CNN F 2 "SM0805" H 2688 2900 30 0000 C CNN F 3 "~" H 2650 3050 60 0000 C CNN 1 2650 3050 1 0 0 -1 $EndComp $Comp L GND #PWR016 U 1 1 57334E83 P 2650 3250 F 0 "#PWR016" H 2650 3250 30 0001 C CNN F 1 "GND" H 2650 3180 30 0001 C CNN F 2 "" H 2650 3250 60 0000 C CNN F 3 "" H 2650 3250 60 0000 C CNN 1 2650 3250 1 0 0 -1 $EndComp $Comp L +3.3V #PWR017 U 1 1 57334E89 P 2650 2850 F 0 "#PWR017" H 2650 2810 30 0001 C CNN F 1 "+3.3V" H 2650 2960 30 0000 C CNN F 2 "" H 2650 2850 60 0000 C CNN F 3 "" H 2650 2850 60 0000 C CNN 1 2650 2850 1 0 0 -1 $EndComp Text GLabel 5400 3200 0 60 Input ~ 0 G12 Text GLabel 5450 3200 2 60 Input ~ 0 I2SI_DATA Text GLabel 5400 3300 0 60 Input ~ 0 G13 Text GLabel 5450 3300 2 60 Input ~ 0 I2SI_BCK Text GLabel 5400 3400 0 60 Input ~ 0 G14 Text GLabel 5450 3400 2 60 Input ~ 0 I2SI_WS Text GLabel 5450 3050 2 60 Input ~ 0 I2SO_BCK Text GLabel 5400 3050 0 60 Input ~ 0 G15 Text GLabel 7600 2000 2 60 Input ~ 0 I2SI_DATA $Comp L GND #PWR018 U 1 1 57335010 P 6200 2350 F 0 "#PWR018" H 6200 2350 30 0001 C CNN F 1 "GND" H 6200 2280 30 0001 C CNN F 2 "" H 6200 2350 60 0000 C CNN F 3 "" H 6200 2350 60 0000 C CNN 1 6200 2350 0 1 1 0 $EndComp $Comp L +3.3V #PWR019 U 1 1 57335016 P 5700 2500 F 0 "#PWR019" H 5700 2460 30 0001 C CNN F 1 "+3.3V" H 5700 2610 30 0000 C CNN F 2 "" H 5700 2500 60 0000 C CNN F 3 "" H 5700 2500 60 0000 C CNN 1 5700 2500 0 -1 -1 0 $EndComp Text GLabel 6200 2150 0 60 Input ~ 0 I2SI_WS Text GLabel 6200 2250 0 60 Input ~ 0 I2SI_BCK Wire Wire Line 5400 2850 5450 2850 Wire Wire Line 5450 2950 5400 2950 Wire Wire Line 5400 3050 5450 3050 Wire Wire Line 5450 3200 5400 3200 Wire Wire Line 5400 3400 5450 3400 Wire Wire Line 5450 3300 5400 3300 $Comp L CONN_9 P2 U 1 1 57335304 P 9150 1600 F 0 "P2" V 9100 1600 60 0000 C CNN F 1 "DIGIN" V 9200 1600 60 0000 C CNN F 2 "SIL-9" H 9150 1600 60 0000 C CNN F 3 "" H 9150 1600 60 0000 C CNN 1 9150 1600 1 0 0 -1 $EndComp Text GLabel 5550 700 2 60 Input ~ 0 3v3B Text GLabel 1850 1300 0 60 Input ~ 0 3v3B Text GLabel 2350 1500 0 60 Input ~ 0 3v3B Text GLabel 4650 1100 0 60 Input ~ 0 3v3A Text GLabel 3050 3400 0 60 Input ~ 0 3v3A $Comp L R R3 U 1 1 5744B7D9 P 5950 2500 F 0 "R3" V 6030 2500 40 0000 C CNN F 1 "10k" V 5957 2501 40 0000 C CNN F 2 "SM1206" V 5880 2500 30 0000 C CNN F 3 "~" H 5950 2500 30 0000 C CNN 1 5950 2500 0 -1 -1 0 $EndComp $EndSCHEMATC