Difference between revisions of "IoT - Sinilink XY-WFUSB"

From The TinkerNet Wiki
Jump to navigation Jump to search
(Created page with "right|frameless *[https://www.cnx-software.com/2020/03/12/sinilink-wifi-usb-power-switch-works-with-tasmota-firmware-supports-up-to-20v-5a/ $5 Sinil...")
 
 
(One intermediate revision by the same user not shown)
Line 29: Line 29:
 
|
 
|
 
|RX
 
|RX
|
+
|or maybe TX
|
+
| rowspan="2" |Apparently, some have them reversed
 +
 
 +
I have one that's backwards...
 
|-
 
|-
 
|
 
|
 
|TX
 
|TX
|
+
|or maybe RX
|
 
 
|-
 
|-
 
|
 
|
Line 49: Line 50:
 
'''NOTE:''' The housing on the female USB connector is NOT grounded.  This is important if you decide to attach a wire to GPIO-0 on the little contacts & ground it for booting to flash-mode.  (No need to ask how I learned this...)
 
'''NOTE:''' The housing on the female USB connector is NOT grounded.  This is important if you decide to attach a wire to GPIO-0 on the little contacts & ground it for booting to flash-mode.  (No need to ask how I learned this...)
  
== Adventures in careful work ==
+
==Adventures in careful work==
 
I bought 2 of these a while back & took a long time to work up the nerve to flash them.
 
I bought 2 of these a while back & took a long time to work up the nerve to flash them.
  
Line 67: Line 68:
 
File:Sinilink Screenshot from 2020-12-07 13-46-21.png
 
File:Sinilink Screenshot from 2020-12-07 13-46-21.png
 
</gallery>'''<big>W00t!</big>'''
 
</gallery>'''<big>W00t!</big>'''
 +
 +
==Some thoughts==
 +
There has been discussion about whether this sort of device is actually useful.
 +
 +
I've found a good reason to have at least one.
 +
 +
I've plugged my programmer through one into my dev machine.  I can now disconnect the programmer without physically unplugging it.

Latest revision as of 01:10, 27 May 2021

Wfusb pinout.jpg
3v3
RST
GPIO-0
RX or maybe TX Apparently, some have them reversed

I have one that's backwards...

TX or maybe RX
GND

Unlike the Sonoff Micro, The Sinilink actually feeds the data pins through.

Also, It's an ESP8285, so it can be flashed with Tasmota!!!

NOTE: The housing on the female USB connector is NOT grounded. This is important if you decide to attach a wire to GPIO-0 on the little contacts & ground it for booting to flash-mode. (No need to ask how I learned this...)

Adventures in careful work

I bought 2 of these a while back & took a long time to work up the nerve to flash them.

Rather than go hunting for 1.27mm pitch pin headers or tiny little pogos, I soldered 30AWG wire-wrap pigtails in the holes. Then I used my prototype ESP-Everything! programmer on them.

In the process, I discovered that the button doesn't seem to be on GPIO-0... So I went back & added wires to GPIO-0 & RST. (Then found out about the non-grounded connector)

Eventually tho... Got it working.

W00t!

Some thoughts

There has been discussion about whether this sort of device is actually useful.

I've found a good reason to have at least one.

I've plugged my programmer through one into my dev machine. I can now disconnect the programmer without physically unplugging it.