Category: Technology

TASMOTA 7.1 issues

TasmotaLogoUpgrading to Tasmota 7.1.2 I encountered a few issues and was unable to compile with the Arduino IDE.

 

Workaround

The quick workaround was to upload tasmota.bin using the esptool.py method as this copies the binary straight to the MCU without any compilation, of course. Got the WemosD1mini running and was able to customise (WiFi and MQTT) it as usual with its web server and do further fine tuning on the console (such as static IP address using the IPAddress1 xx.xx.xx.xx command in the console).

Going back to the Arduino IDE, a clue was given in the first error messages about the ArduinoJson library.  It turns out that Tasmota7.1.2 will give error if you are using the ArduinoJson6x library. I simply deleted that version from the Documents/Arduino/Library folder, copied & pasted in its place the ArduinoJson5.13.4 that is including in the tasmota zip package and voila! It runs.

Bosch Professional GSB 18 Repair

So much is being written and talked about “right to repair” these days, that when my 2015 Bosch Professional GSB 18 2Li drill started to smoke, I paid attention to the ease of fixing it.   Here is a brief recap of the experience:

In conclusion, using a 5-level Likert scale rating, I found:

Criteria Finding Rating
Spares catalog accessibility Better than expected 4
Ease of ordering Better than expected 4
Spare availability Normal expectancy 3
Speed of delivery Normal expectancy 3
Packing Normal expectancy 3
Cost of spare Worse than expected 2
Part vs. Sub-assembly Worse than expected 2
Ease of dissassembly Better than expected 4
Ease or repair Better than expected 4
Overall rating  3.2

 

The main positive was the ease of interaction with the original manufacturer (catalog access, ordering from catalog page, speed of delivery), while the main negative was the lack of availability as the part level and being “forced” to buy a sub-assembly. This creates more waste of resources (money, material) than necessary and is not inline with ecological design. In particular, carbon brushes should be considered consumables (which is what they are since they get physically consumed as your use the machine) and as such, design for their easy swap and procurement be made.