User Tools

Site Tools

projects:esp12ebreakout

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
projects:esp12ebreakout [2015/10/24 23:12] – [Build log] Anders Vestergaardprojects:esp12ebreakout [2015/12/07 17:02] (current) Anders Vestergaard
Line 6: Line 6:
 {{:projects:esp12e_breakoutboard_pcb.png?200|}} {{:projects:esp12e_breakoutboard_pcb.png?200|}}
 {{:projects:esp12e_breakoutboard_sch.png?200|}} {{:projects:esp12e_breakoutboard_sch.png?200|}}
 +
 +Efter lang vente tid, kom pcb først i december 2015, hvor det gik i gang med test af et par pcb for fejl og lodning af smd komponenter. Jeg fandt dog hurtig ud af at teksten "reset" og "flash" ikke var kommet med og "R4" var på den forkerte side af pcb, det viste sig at disse tekster var blevet placeret i forkerte lag i eagle, er nu rette så, næste bestilling ikke har samme fejl. Jeg har derfor valgt at sætte en hvid prik over flash knappen(se et af billederne hvor den er i programmerings jigen). 
 +
 +{{:projects:espbreakout_pcb.jpg?200|}}
 +{{:projects:espbreakoutboard.png?200|}}
 +{{:projects:espbreakout_different_esp12.jpg?200|}}
 +{{:projects:espbreakout_in_jig1.jpg?200|}}
 +{{:projects:espbreakout_in_jig2.jpg?200|}}
 +{{:projects:espbreakout_in_jig3.jpg?200|}}
 +
 +Første test virker de fint, har dog ikke lavet funktions test på alle ben, men er testet for forbindelse og om der var forbindelse til andet en der skulle, hvilket der ikke var. Nu mangler jeg bare at få loddet smd komponenterne på resten af pcb'erne, så kit'sne kan blive klar. 
  
 ===== Parts list ===== ===== Parts list =====
Line 21: Line 32:
  
 og så self det pcb som jeg er i gang med at lave og så self det pcb som jeg er i gang med at lave
 +
 +==== SMD part value ====
 +
 +^ Navn ^ Type samt værdi ^
 +| C1 | 10 μF |
 +| C2 | 10 μF |
 +| C3 | 100 nF |
 +| R1 | 0 Ω |
 +| R2 | 10 kΩ |
 +| R3 | 10 kΩ |
 +| R4 | 10 kΩ |
 +| IC1 | AMS1117 3.3 volt |
  
  
 ===== Build log ===== ===== Build log =====
 ^ Dato ^ Tekst ^ ^ Dato ^ Tekst ^
- 21 Okt 2015  | Første pcb design lavet. | +| 21 Okt 2015 | Første pcb design lavet. | 
- 22 Okt 2015  | Pcb test fræset på bungaard(huller og milling) samt tilføjet pulldown til gpio15. | +| 22 Okt 2015 | Pcb test fræset på bungaard(huller og milling) samt tilføjet pulldown til gpio15. | 
- 23 Okt 2015  | Efter efterspørgsel blev der tilføjet en flash knap, samt espen blev flyttet ud til kanten på pcb. PCB samt nødvendige komponenter bestilt i kina. | +| 23 Okt 2015 | Efter efterspørgsel blev der tilføjet en flash knap, samt espen blev flyttet ud til kanten på pcb. PCB samt nødvendige komponenter bestilt i kina. | 
- 24 Okt 2015  | Esp12e/f breakout programmig jig pcb fræset og loddet samt testet. |+| 24 Okt 2015 | Esp12e/f breakout programmig jig pcb fræset og loddet samt testet. | 
 +| 5 Dec 2015 | PCB ankommet, første eksemplar loddet(esp12f), og et par ekstra stykker loddet smd komponenter på | 
 +| 6 Dec 2015 | github filer opdateret, wiki opdateret, 4 moduler mere loddet fuld op (esp12 og 2x esp12e og en esp12f mere), de fungerede også fint, bortset fra den sidste med esp12f, hvor chippen giver mærkelig fejl ved alle firmwares, skal prøve at aflodde og erstatte for at se om det er skjult fejl på pcb. |
  
  
 ====== ESP12E/F breakout programming jig ====== ====== ESP12E/F breakout programming jig ======
-for at gøre det nemmere at programmere esp12e/f har jeg lavet en programmerings jig hvor det oven nævnte breakout passer i. der er en knap til power og en til flash. Jeg valgte at offere en usb til ttl modul fra lynkineseren, hvor jeg brugte chip, krystal og 3 kondensatore (2 til krystal og en til pin 4) +for at gøre det nemmere at programmere esp12e/f har jeg lavet en programmerings jig hvor det oven nævnte breakout passer i. der er en knap til power og en til flash. Jeg valgte at offere en usb til ttl modul fra lynkineseren, hvor jeg brugte chip, krystal og 3 kondensatore (2 til krystal og en til pin 4), eagle filer er på [[https://github.com/AndersV209/ESP8266-Breakout-Adapter/tree/master/Breakout%20Adapter%20v1.0%20-%20LM1117%20-%20AndersV209/espbreakoutprograming%20jig|github]].
  
 {{:projects:esp12e_jig_flash.jpg?200|}} {{:projects:esp12e_jig_flash.jpg?200|}}
Line 40: Line 65:
 {{:projects:esp12e_programingjig_sch.png?200|}} {{:projects:esp12e_programingjig_sch.png?200|}}
 {{:projects:usb-ttl_offer.jpg?200|}} {{:projects:usb-ttl_offer.jpg?200|}}
 +
 +Efter at chippen brændte af en dag hvor jeg skulle bruge programerings jigen, bestemt jeg at jeg ville lave den om så det usb til TTL modul blev loddet fast på mit print. Billeder af færdig pcb kan ses her 
 +
 +{{:projects:esp12e_jig_pcb_bund_v2.jpg?200|}}
 +{{:projects:esp12e_jig_pcb_top_v2.jpg?200|}}
  
  
  
 +HQR1212
  
Permalink projects/esp12ebreakout.1445721179.txt.gz · Last modified: 2015/10/24 23:12 by Anders Vestergaard

oeffentlich