HomeHome AutomationSonoff Micro - IoT switch with more than one secret

Sonoff Micro – IoT switch with more than one secret

The smallest in the family!

Imagine Sonoff Basic R3 (review) or Sonoff Smart Socket (hacking guide) but for USB ports. Is it an outlandish idea or is it something that is actually practical and useful? Sonoff Micro works like any other Sonoff switch, except, it manages USB-A instead of mains power supply. It’s also a device that carries a small secret.

Sonoff Micro for your USB ports

Right from the start, everyone’s question is: why not to use the smart socket instead – like Sonoff Socket? Price is probably one of the reasons as Sonoff Micro retails for $6.45 on the Itead Store which is about half of what would you pay for a smart socket.

The immediate argument would be that the smart socket is more practical, but if you have a specific USB use in mind, Sonoff Micro could be an option.

Like any other Sonoff

This IoT switch works like any other Sonoff device. I’m not sold on QR pairing method, as you have to keep the unique QR label, but it worked flawlessly. Once paired, Sonoff Micro appears among other eWeLink devices.

You have access to the usual settings – timers, schedules, inching and notification when the switch is in use. Since the eWeLink app is integrated with Google Assistant and Amazon Alexa, you can toggle it with simple voice commands.

There is a button to change the state and rather small and dim LEDs that display the relay state and the device status. These could be much brighter if I’m honest and they are barely visible in the broad daylight.

Buy Sonoff Micro

Buy it using these links to support NotEnoughTech.

There is one thing missing…

There are limitations that you have to be aware of. The biggest one is – no data pass through. Sonoff Micro uses BC1.2 charging protocol. It uses data lanes D+, D- to negotiate the charging current and boost it up, but sacrifices the data transfer in the process.

You can turn things ON and OFF, but you can’t pass data via Sonoff Micro. It’s a shame.

Power delivery

There are no bells and whistles here either. Sonoff Micro is capable of 2.4A current, no Quick Charge or other protocols than BC1.2. Since there is no USB-C socket, and there is way too much space inside it, I decided to add a USB-C port myself! You can read about this project in this article: Sonoff Micro PLUS.

Inside

Sonoff Micro is hard to open, unlike other Itead products. Inside, the switch is amazingly small! Unlike other Sonoff products, this gadget isn’t ESP8266 based – it uses a new to me CKW04 marked with an eWeLink support label.

There is very little online about this IC. It’s going to be a while before we will see custom firmware available, so if you want to control the switch – your best bet at the moment is eWeLink API or waiting for firmware 3.5 and DIY mode 2.0.

Despite small size and no ESP on the PCB, Sonoff micro comes with the dev pads exposed, so there is a chance that sooner or later someone will come up with a custom firmware.

Sonoff Micro has a secret

I decided to explore eWeLink API in NodeRED further, to create a charge controller. The API allows pulling a detailed description of each registered device with the app. This is where I discovered that Sonoff Micro carries a secret.

Sonoff Micro uses a 4 channel controller firmware. Software-wise, Sonoff Micro can switch 4 relays independently. The actual control of the switch is only via channel 1 (Relay 0) but there are additional 3 channels available. Each one of them works in NodeRED. Why? If you take a look at the USB plug, you will see that the USB 2.0 standard is based on 4 wire interface.

It looks like the initial design of the Sonoff Micro supported data lanes, but during the course of development, the feature was never implemented into the hardware. It’s a shame, but something tells me a 4 channel Sonoff Micro would be more expensive.

Conclusion

Sonoff Micro isn’t going to be a mainstream device. A smart socket has much more to offer, but for the specific use cases, the switch might be just what you need. This product is also a departure from the open-source alike approach to sonoff devices as the gadget is sealed. Despite this, I have one or two projects in mind, and I will be posting about it in my next post (Smart overnight charging). Let me know what are your thoughts about Sonoff Micro in this Reddit thread.

Buy Sonoff Micro

Buy it using these links to support NotEnoughTech.

REVIEW OVERVIEW

Design
Features
Hack-ability

Disclaimer

This product has been sponsored by itead.cc, but I reserve the rights to a honest and unbiased opinion about the product..

Sponsored byreview

client-image

Other reviews

Small, but featured: Wanbo New T2 Max

0
It's small but packs a bunch of features and supports 1080P natively - close look at Wanbo New T2 Max projector.

Every portable monitor needs this

0
Uperfect Ucolor panel looks great in 4K but there are limitations that you should be aware of - let's take a closer look at this portable display.

The mini version of my favourite gimbal

0
I have a smaller version of my Feiyu Scorp Pro gimbal to test - lighter, more porable but equally capable? Check out Feiyu Scorp Mini 2

Backpack for techies? Samsonite SPECTROLITE 3.0

0
On my second trip to LA, I decided to treat myself to a backpack upgrade. It was an unexpected, impulse buy. It was either that or meet the city of Angels with an old backpack full of holes. Is Samsonite Spectrolite 3.0 a backpack for tech people?

Half the DJI’s price, just as nice? Hohem Mic 01

0
I have been enjoying my DJI Mic, and you can attest to its quality in my videos, but Hohem decided to undercut them with Hohem Mic-01 that cost 3 times less! Have I overpaid? Let's see what can you do with this little microphone.

The holey GravaStar Mercury M2

0
Has GravaStar outdone itself again and produced a gaming mouse that catches your eye with unique design without sacrificing features? GravaStar Mercury M2

LIMINK S20 – doubling the screen estate

0
I have added LIMINK S20 display to my computer to increase the screen estate and these are my thoughts about these dual displays.
Sonoff Micro is the smallest in the Sonoff family. Control USB powered devices from anywhere thanks to eWeLink app! It's just a shame, it doesn't come with data transfer possibility.Sonoff Micro - IoT switch with more than one secret