M5STACK Tough support

Feature requested and implemented
Askras1
Posts: 1
Joined: Tue Feb 15, 2022 3:05 pm

M5STACK Tough support

Post by Askras1 »

Hello
Any chance to include M5STack Tough support in Annex32? The web interface seems to work fine (although I have not tested all HW features), but TFT does not work. It has the same ILI9342C controller as other M5STACK controllers, but the HW interface appears to be slightly different.
Best regards, Asko
User avatar
Electroguard
Posts: 1080
Joined: Mon Feb 08, 2021 6:22 pm
Has thanked: 365 times
Been thanked: 388 times

Re: M5STACK Tough support

Post by Electroguard »

waterproof, touchscreen, 8mb psram, 16mb flash
Those are the best specs I've seen, but at 60 quid I suppose you get what you pay for, and the price is more likely to go up than down.
User avatar
cicciocb
Site Admin
Posts: 2659
Joined: Mon Feb 03, 2020 1:15 pm
Location: Toulouse
Has thanked: 550 times
Been thanked: 1877 times
Contact:

Re: M5STACK Tough support

Post by cicciocb »

[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]Sun Feb 27, 2022 10:58 am Hello
Any chance to include M5STack Tough support in Annex32? The web interface seems to work fine (although I have not tested all HW features), but TFT does not work. It has the same ILI9342C controller as other M5STACK controllers, but the HW interface appears to be slightly different.
Best regards, Asko
It looks that the LCD is wired differently and it uses also another power controller and another touch screen controller.
Quite expensive to buy one an play with ...
image.png
You do not have the required permissions to view the files attached to this post.
GSontag
Posts: 18
Joined: Wed Feb 10, 2021 9:38 am
Location: Antony,France
Has thanked: 2 times
Been thanked: 5 times

Re: M5STACK Tough support

Post by GSontag »

See : https://docs.m5stack.com/en/core/tough
for pin mapping & schematics.
Gérard
Tool Kit 1.22
Annex32 WiFi 1.43.2
Windows 10-64b
Firefox 86.0
Serial TeraTerm 4.105
GSontag
Posts: 18
Joined: Wed Feb 10, 2021 9:38 am
Location: Antony,France
Has thanked: 2 times
Been thanked: 5 times

Re: M5STACK Tough support

Post by GSontag »

.. and the screen driver's datasheet:
https://m5stack.oss-cn-shenzhen.aliyunc ... ILITEK.pdf
Gérard
Tool Kit 1.22
Annex32 WiFi 1.43.2
Windows 10-64b
Firefox 86.0
Serial TeraTerm 4.105
User avatar
cicciocb
Site Admin
Posts: 2659
Joined: Mon Feb 03, 2020 1:15 pm
Location: Toulouse
Has thanked: 550 times
Been thanked: 1877 times
Contact:

Re: M5STACK Tough support

Post by cicciocb »

Thanks Gérard.
cicciocb
User avatar
cicciocb
Site Admin
Posts: 2659
Joined: Mon Feb 03, 2020 1:15 pm
Location: Toulouse
Has thanked: 550 times
Been thanked: 1877 times
Contact:

Re: M5STACK Tough support

Post by cicciocb »

Implemented in the version 1.44.2 for the ESP32
Stuart
Posts: 170
Joined: Fri Feb 19, 2021 7:46 pm
Location: Chester, UK
Has thanked: 8 times
Been thanked: 23 times

Re: M5STACK Tough support

Post by Stuart »

Although the M5Tough is expensive, for an operational system it can be quite useful:

- No hardware engineering is needed, which helps if you need an off-the-shelf part that can be replaced easily without building a motherboard
- all inputs (power, GPIO, i2c) are connected via standard plugs
- it can work off a 12v supply using its own dc/dc convertor
- the display is built in
- the casing is robust and easily mounted
- and of course it has loads of ram

Not suited to your average hobby project but for something that has to work 24 x 7 and be maintainable long-term, pretty much ideal.
Tinine
Posts: 15
Joined: Thu Apr 01, 2021 6:46 pm
Has thanked: 9 times
Been thanked: 4 times

Re: M5STACK Tough support

Post by Tinine »

I have looked at this in the past but it's not clear to me; how to run wiring to it. I realize that there is a cable entry for power but does that mean a 2nd cable entry for field-wiring? Would be a bit of an eye-sore with two cable entries.


Regards,

Craig
Stuart
Posts: 170
Joined: Fri Feb 19, 2021 7:46 pm
Location: Chester, UK
Has thanked: 8 times
Been thanked: 23 times

Re: M5STACK Tough support

Post by Stuart »

I only just saw this post, sorry for the delay! In case still useful for anyone ..

My connections to the M5Tough are simple: remove the provided power cable and the seal; add an i2c cable and a gpio connection through the hole. The i2c is for any digital inputs and outputs, via an MCP23017 i2c multiplexor, which gives you 16 pins. The GPIO, if needed, is for temperature sensors, only one gpio is needed for any number. It isn't waterproof and I don't need it to be, but the encapsulation makes it very simple to use for an operational system.
Post Reply