ESP8266 som en Arduino del 2 (1 / 2 steg)
Steg 1: PCB adaptrar
Tja, beslutat jag att göra en adapter PCB för att programmera ESP8266s, särskilt den ESP-01, ESP-03. Se bilder. Först, både e-postleverantörer inte bakbord kompatibel och det andra jag ville ha en bättre 3.3Vdc strömkälla.
Som ni kan se redan ESP-01s kontaktstift (men de inte är kompatibla med en skärbräda). ESP-03s gör det inte. De har kuddar men är fördelade på 2mm istället för de traditionella 0.1" avstånd.
Nu jag kan designa PCB med kuddar som ESP-03 kunde vara fastlödda, men eftersom jag är ganska ny på ESP-03s, beslöt jag att löda några 2mm huvud stift att ESP-03s och sätta 2mm uttag på min PCB, så jag kunde byta ut dem efter behov. Se bild.
Så jag bestämde mig att göra ett kretskort för ESP-01 och ESP-03 så att jag kunde programmera dem och göra några grundläggande prototyper. Detta är baserat på programmering jag gjorde i den första ESP8266 som Arduino Instructable. Se Schematisk och bilder.
Obs: Men några av bilderna visar både en ESP-01 och ESP-03 ansluten, kan du bara programmera ena eller det andra i taget.
Nu fungerade detta bra för ESP-01s. Dock skulle endast ett fåtal av ESP-03s fungera. Jag vet inte varför detta fungerade mycket bra med ESP-03s. Min gissning är att den extra längden och passera thrus försämrats seriella signalerna.
Hur som helst, jag bestämde mig för att hålla detta en för programmering ESP-01s men gjorde en annan PCB för ESP-03s bara. Se Schematisk och bild. Detta fungerar bra.
Obs: 3.3Vdc regulator är SMD och är monterad på undersidan av PCB.
Jag har bifogat örn Cadsoft filer för att göra dessa kort i en Zip-fil.