HooToo HT-TM01, HT-TM02, HT-TM03, HT-TM04

All devices have the same Ralink RT5350F chipset. The difference between the devices is:

TM01: includes a 6000 mAh battery, charged via USB

TM02: very small form factor, powered via USB

TM03: MicroSDHC slot, includes a 3000 mAh battery, charged via USB

TM04: powered by AC connector

Status: see OpenWrt Forum Topics below.

TM01, TM02, TM04: Thanks to Ron Curry / wingspinner for his image 1) which is used by some people out in the wild on TM01, TM02 and TM04. Note that the model number (as example in LuCi) will always be “TM02”, as this is hard coded in the image

Development branch (trunk)

The development branch can contain experimental code that is under active development and should not be used for production environments. Snapshot images may support additional hardware; however, it is experimental, considered unstable, and sometimes won't compile.

Prebuilt snapshot images do not come with any web interface or GUI. You will need to be comfortable using a command line and remote shell to install one yourself → How to install LuCI

Hardware

USB to I2C Port Expander (ch341)

Button/Switch

root@hootoo:/# cat /etc/hotplug.d/button/buttons
#!/bin/sh
logger the button was $BUTTON and the action was $ACTION
root@hootoo:/# logread -f
Sun Feb 21 12:17:32 2016 user.notice root: the button was BTN_0 and the action was pressed
Sun Feb 21 12:17:35 2016 user.notice root: the button was BTN_0 and the action was released

Moving switch to the world icon is “pressed”.

USB to I2C Port Expander (ch341)

It is possible to use the available usb port to add extra peripherals to the box (however it is rather bulky).

Here is an example of how to add an ssd1306 oled display connected through ch341 i2c adapter.