Difference between revisions of "IoT - ESP-Everything! Programming adaptor"
Jump to navigation
Jump to search
m (Tinker moved page IoT - ESP-Everything Programming adaptor to IoT - ESP-Everything! Programming adaptor) |
|||
(3 intermediate revisions by the same user not shown) | |||
Line 4: | Line 4: | ||
=== Temporary Expedient === | === Temporary Expedient === | ||
− | Initially, a simple adaptor to use an existing USB-Serial board. (Guess I'll have to design my own next... :P ) | + | Initially, a simple adaptor to use an existing [https://www.banggood.com/CJMCU-340-CH340G-TTL-To-USB-STC-Downloader-Serial-Communication-Module-Pin-All-Leads-p-1149176.html USB-Serial board]. (Guess I'll have to design my own next... :P ) |
− | + | [[File:CJMCU top.jpg|none|thumb|alt=|I like these little CJMCU boards]] | |
− | [[File:CJMCU top.jpg|none|thumb]] | + | |
− | + | [[File:CJMCU bottom.jpg|none|thumb|alt=|They do pretty near everything]] | |
− | [[File:CJMCU bottom.jpg|none|thumb]] | ||
& they're even breadboard friendly... | & they're even breadboard friendly... | ||
But, I need to be able to just poke my devices with it, so... | But, I need to be able to just poke my devices with it, so... | ||
[[File:Pogo Pins.jpg|none|thumb|Pogo Pins in a Dupont shell!]] | [[File:Pogo Pins.jpg|none|thumb|Pogo Pins in a Dupont shell!]] | ||
− | + | ||
[[File:Adaptor Layout.jpg|none|thumb|alt=|Attached to a bit of proto board along with sockets for the CJMCU board.]] | [[File:Adaptor Layout.jpg|none|thumb|alt=|Attached to a bit of proto board along with sockets for the CJMCU board.]] | ||
− | + | ||
[[File:Adaptor Wiring.jpg|none|thumb|alt=|& wired appropriately.]] | [[File:Adaptor Wiring.jpg|none|thumb|alt=|& wired appropriately.]] | ||
− | + | ||
[[File:Adaptor bottom.jpg|none|thumb|alt=|Pretty darn simple board...]] | [[File:Adaptor bottom.jpg|none|thumb|alt=|Pretty darn simple board...]] | ||
− | + | ||
[[File:Adaptor Ready.jpg|none|thumb|alt=|Ready to go]] | [[File:Adaptor Ready.jpg|none|thumb|alt=|Ready to go]] | ||
− | + | ||
[[File:Adaptor Usage.jpg|none|thumb|alt=|In use...]] | [[File:Adaptor Usage.jpg|none|thumb|alt=|In use...]] | ||
Line 31: | Line 30: | ||
Basically, it'll be a board with the exact same form as the ESP-Everything! boards themselves. (of course, much of the contents of the board will be different.) The programming header location will have short pogo pins in the pin header holes. | Basically, it'll be a board with the exact same form as the ESP-Everything! boards themselves. (of course, much of the contents of the board will be different.) The programming header location will have short pogo pins in the pin header holes. | ||
− | + | ||
+ | [[File:Programmer.png|none|thumb|alt=|A work in progress...]] |
Latest revision as of 17:05, 27 October 2020
So...
With an assembled ESP-M3 Everything! board on hand, need a way to talk to these.
Temporary Expedient
Initially, a simple adaptor to use an existing USB-Serial board. (Guess I'll have to design my own next... :P )
& they're even breadboard friendly...
But, I need to be able to just poke my devices with it, so...
The Plan Forward
To make these things really useful, it'd be nice to have a dedicated programming jig.
So I'm designing one.
Basically, it'll be a board with the exact same form as the ESP-Everything! boards themselves. (of course, much of the contents of the board will be different.) The programming header location will have short pogo pins in the pin header holes.