Difference between revisions of "IoT - ESP-M3 Everything!"

From The TinkerNet Wiki
Jump to navigation Jump to search
Line 11: Line 11:
 
[[File:ESP-M3 Everything (Physical)(Front).jpg|none|thumb]]
 
[[File:ESP-M3 Everything (Physical)(Front).jpg|none|thumb]]
 
[[File:ESP-M3 Everything (Physical)(Back).jpg|none|thumb]]
 
[[File:ESP-M3 Everything (Physical)(Back).jpg|none|thumb]]
This is gonna be a little bit fiddly...
+
 
[[File:WTF was I thinking.jpg|none|thumb]]
+
[[File:WTF was I thinking.jpg|none|thumb|alt=|This is gonna be a little bit fiddly...]]
Here's the first attempt at the truly fiddly bits...
+
 
[[File:Finger Crossing Time.jpg|none|thumb]]
+
[[File:Finger Crossing Time.jpg|none|thumb|alt=|Here's the first attempt at the truly fiddly bits...]]
Shall we see if it lives?
+
 
[[File:Ready, set.jpg|none|thumb]]
+
[[File:Ready, set.jpg|none|thumb|alt=|Shall we see if it lives?]]
Nope :(
+
 
[[File:Nope.jpg|none|thumb]]
+
[[File:Nope.jpg|none|thumb|alt=|Nope :(]]
 
0.17V on Vcc seems wrong...
 
0.17V on Vcc seems wrong...
  
 
Think I'll go ahead and suspect the connector isn't on there quite right.  Real bitch to hand solder.
 
Think I'll go ahead and suspect the connector isn't on there quite right.  Real bitch to hand solder.
[[File:Semi-w00t.jpg|none|thumb]]
+
 
Semi-w00t...  Feeding it 5V directly works just fine...
+
[[File:Semi-w00t.jpg|none|thumb|alt=|Semi-w00t...]]
[[File:Full-w00t.jpg|none|thumb]]
+
Feeding it 5V directly works just fine...
Full-w00t... Just had to add flux & stick the tip of my iron under there to carefully reflow pin 1 of the USB connector.
+
 
[[File:Teeny Parts - Non-teeny Tip.jpg|none|thumb]]
+
[[File:Full-w00t.jpg|none|thumb|alt=|Full-w00t...]]
It '''IS''', in fact, possible to do SMT work with normal gear...
+
Just had to add flux & stick the tip of my iron under there to carefully reflow pin 1 of the USB connector.
 +
 
 +
[[File:Teeny Parts - Non-teeny Tip.jpg|none|thumb|alt=|It '''IS''', in fact, possible to do SMT work with normal gear...]]
  
 
Notice that I had to take that picture with lots of shade so the LED would show up...  :(
 
Notice that I had to take that picture with lots of shade so the LED would show up...  :(
  
 
(10K at R2 may be a little bit of over-reaction to typical Chinese indicator LEDs...)
 
(10K at R2 may be a little bit of over-reaction to typical Chinese indicator LEDs...)
[[File:Proper Power LED Brightness.jpg|none|thumb]]
+
[[File:Proper Power LED Brightness.jpg|none|thumb|alt=|Much better.  4K7 it is...]]
Much better.  4K7 it is...
+
 
[[File:Chinese vs Good.jpg|none|thumb]]
+
[[File:Chinese vs Good.jpg|none|thumb|alt=|Comparing it to a typical Chinese power LED.]]
Comparing it to a typical Chinese power LED.
 
  
[[File:Ready for Next test.jpg|none|thumb]]
+
[[File:Ready for Next test.jpg|none|thumb|alt=|Ready for the next test.]]
Ready for the next test.
 
  
 
At this point, the board is fully populated.
 
At this point, the board is fully populated.
[[File:It Lives!!!.jpg|none|thumb]]
+
 
'''It's Alive!!!'''
+
[[File:It Lives!!!.jpg|none|thumb|alt=|'''It's Alive!!!''']]
  
 
Not enough hands to catch the bootup blink of the M3 in the picture, but it did flash.
 
Not enough hands to catch the bootup blink of the M3 in the picture, but it did flash.
Line 50: Line 50:
 
Well... Off by a day, but I built [[IoT - ESP-Everything Programming adaptor|the programming adaptor]].
 
Well... Off by a day, but I built [[IoT - ESP-Everything Programming adaptor|the programming adaptor]].
  
And tested the board using esptool.
+
[[File:Adaptor Usage.jpg|none|thumb|alt=|And tested the board using esptool.]]
[[File:Adaptor Usage.jpg|none|thumb]]
 
  
'''Yee Haw!'''  Success!
+
[[File:Success.png|none|thumb|alt=|'''Yee Haw!'''  Success!]]
[[File:Success.png|none|thumb]]
 

Revision as of 12:41, 18 October 2020

This is the one that started it all...

The KiCAD files

The Gerbers (Yup... you can get your own boards pretty quick & cheap)

(Still working on this page... Been a long week...)

W00t! Boards are here!

ESP-M3 Everything (Physical)(Front).jpg
ESP-M3 Everything (Physical)(Back).jpg
This is gonna be a little bit fiddly...
Here's the first attempt at the truly fiddly bits...
Shall we see if it lives?
Nope :(

0.17V on Vcc seems wrong...

Think I'll go ahead and suspect the connector isn't on there quite right. Real bitch to hand solder.

Semi-w00t...

Feeding it 5V directly works just fine...

Full-w00t...

Just had to add flux & stick the tip of my iron under there to carefully reflow pin 1 of the USB connector.

It IS, in fact, possible to do SMT work with normal gear...

Notice that I had to take that picture with lots of shade so the LED would show up... :(

(10K at R2 may be a little bit of over-reaction to typical Chinese indicator LEDs...)

Much better. 4K7 it is...
Comparing it to a typical Chinese power LED.
Ready for the next test.

At this point, the board is fully populated.

It's Alive!!!

Not enough hands to catch the bootup blink of the M3 in the picture, but it did flash.

Pogo Pins.jpg

At this point, tomorrow evenings project is to mount this with a CH340 or CP2102 module to a protoboard & finish testing.

Well... Off by a day, but I built the programming adaptor.

And tested the board using esptool.
Yee Haw! Success!