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

Hohem iSteady MT2: one to rule them all

0
This is my favourite gadget of the year so far! Hohem iSteady MT2 was made to stabilise the video footage regardelss of the camera used

I got in trouble for using IMILAB EC3 Lite 

0
It's been some time since I covered an outdoor IP camera, and Imilab has sent me one to try. Their website features a selection of products including smart cleaners, watches and other security products. At $64.99, it's one of the more affordable security cameras...

A webcam I can talk to: OBSbot Tiny 2

0
OBSbot Tiny 2 brings better image quality and new incredibly useful options to turn your livestream into something special.

Whoa! This is bright: NexiGo PJ40

0
Many budget 1080P projectors look great on paper but fail to deliver the adequate performance. NexiGo PJ40 brings 700 ANSI lumens - is this enough?

Lavs not included: DJI Mic

0
I decided to yield to the comment section of YouTube, throw money at the problem and see how good DJI Mic set is.

This is not how to fix your back

0
Motorised desks are great for completely different reasons. I got Maidesite S2 Pro Plus to test drive and my back couldn't be happier. If you are spending hours at your home office - consider this video!

OKP K5 – is cleaning on the budget OK?

0
It's small, but very capable on hard floors. Check out the OKP K5 a smart hoover that do your chores without draining your pocket
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