HATL01FC Auto-Fan Control for Raspberry Pi with crypto chip for software protection

Automatic fan control module for Raspberry Pi with crypto-module.

Do you want to extend the life of your fan, reduce its noise and control it automatically? With this automatic fan MaticControl module you will be able to do this. As a bonus you also have crypto-module for protecting your software from stealing.
Place it on pins 1-8 and connect your fan to the connector on the top.  And this is all you have to do on the hardware.

Here is link for the product: https://leapmatic.com/product/hatl01fc-auto-fan-control-crypto-module/ 

Full pdf Manual download HERE

I. Fan Control

About the software you have two options:

  1. Graphical

From Raspberry icon > Preferences> Raspberry Pi Configuration > Performance tab >set fan enable; Fan GPIO  4; and the temperature at which you want the fan to turn on. Save with OK

Thus, when the processor reaches the temperature you set, the fan will turn on. It will turn on off only when the processor temperature drops 10 degrees below the set on temperature. (For example, if you set the On temperature to 75 degrees, the fan will turn off when the processor reaches 65 degrees).
With these few easy steps, you now have automatic fan control.

 2. Console

Open the Console and type

sudo raspi-config

You will open a graphical interface menu where you need to choose Performance Options:

Then Choose “Fan”

It will ask you if you want to enable fan temperature control? – Choose “Yes”

Here you need to set GPIO 4

Then set the temperature on which the fan will turn on

At last the system will inform you about the changes.

II. Crypto module

Keep your software safe from stealing with this MaticControl  crypto module. Most microcontrollers are not designed to protect against snoopers, but a crypto-authentication chip can be used to lock away private keys securely.

Once the private key is saved inside, it can’t be read out, all you can do is send it challenge-response queries. That means that even if someone gets hold of your hardware and can read back the firmware, they won’t be able to extract it!

The ATECC608 is the latest crypto-auth chip from Microchip and to make working with the it as easy as possible, we’ve put it on a PCB . This allows you to use it with Raspberry Pi or other similarly equipped boards without needing to solder. 

ATECC608 uses I2C to send/receive commands. It will work with 3.3V or 5V power/logic micros, so it’s ready to get to work with a range of development boards. Once you ‘lock’ the chip with your details, you can use it for ECDH and AES-128 encrypt/decrypt/signing. There’s also hardware support for random number generation, and SHA-256/HMAC hash functions to greatly speed up a slower micro’s cryptography commands.

For our surprise this chip does not have a public datasheet, but it is compatible with the ATECC508 earlier version which does, so please refer to that complete datasheet as well as the ATECC608 summary sheet

Note: This MaticControl module covers the pins for: 5V power supply, I2C and GPIO14 (TXD). If you want to use them, we offer modules (HATs) that provide access to these pins via separate connector on the top of the board.

Here is link for the product: https://leapmatic.com/product/hatl01fc-auto-fan-control-crypto-module/ 

Electrical Scheme of the module: