Hitex has a wealth of experience in all sorts of areas, you can find here some of the articles we have made available on LinkedIn and other platforms.
The EU Cyber Resilience Act (CRA) introduces mandatory cybersecurity requirements for Internet of Things (IoT) devices and other digital products sold within the EU. It aims to improve the security of connected devices, reduce vulnerabilities, and protect users from cyber risks. Here’s a summary of the key requirements under the CRA:
The application of machine learning knowledge worldwide is increasing and there is a growing demand for compact and cost saving technology but at the same time maintaining high performance. The introduction of the i.MX 93 with the implemented Ethos-U65 microNPU meets these requirements and more.
Many embedded system engineers working with small microcontrollers are used to writing firmware in a bare metal devices without using any formal framework. In this tech tip, we will look at some of the key reasons you should consider using a small-footprint Real Time Operating System (RTOS).
Normally, once a CPU from a particular vendor has been selected for your project, to change to an alternative would result in a redesign of your board. We explain why that doesn’t always have to be the case.
The MDK V6 toolchain has introduced a new licensing model known as the "User-Based License" (UBL). This licensing method is more streamlined and user-friendly compared to the previous "Node-Locked" or “Floating” licenses. However, some users have reported encountering an "Unexpected error" after correctly installing the UBL license on MDK-5.
This Tech Tip will take you through installing and managing your MDK User-based License to generate and install an activation code within the supported toolchains and IDE
Keil’s µVision MDK software evolves to keep up with the latest trends and technologies. To keep things lightweight not all legacy tools are included ‘out of the box’
This tech tip looks at developing a universal board bring-up test suite based on the CMSIS-Drivers and the CMSIS-Driver validation pack.
Some tips crop-up from experience with a number of projects. Getting it all set-up at the start will make your design all the easier to work with
When it comes to Heatsinks on embedded Modules they differ from the standard Heatsink that you might find in your desktop PC and not always for the reasons you might expect, this article explains why..
An update to the “When a Raspberry Pi is not enough”
how to manufacturer your Pi based product?
The Phyboard-Pollux which is an SBC based on the iMX 8M Plus processor from NXP, with support already included for the Embedded Wizard GUI
Are you currently using the AM335x processor from Texas Instruments on a module such as the TQMa335x?
This tech tip won't go into the basics of multiplexing but will show the type of signal driving these panels require. In particular, we'll be looking at a common 32x32 matrix panel.
a Retrofit for the SH7723
How to enable debugging in low power sleep modes on Cortex-M microcontrollers
In this tech tip we will look at how to set up a project to use Unity, a popular testing framework for small embedded systems
Whilst demonstrating how easy it was to get up and running with Keil µVision, I was struck by the curse of live demonstrations – it didn’t work as expected.
When it comes to the i.MX 8 processors, actually quite a lot . The variants of the i.MX 8 are as diverse as Roses are in the horticultural field
In this article we show you how to automate flash programming using Keil’s Microvision for Arm microcontrollers
Is it possible to convert the .csolution format to the earlier *.CPRJ format
Debug headers are critical for development of embedded systems, here we provide a reference for the widely popular Arm Cortex-M devices.
Using these drivers to access your microcontroller peripherals is a great way to make your code portable and reusable
Some tips crop-up from experience with a number of projects. Getting it all set-up at the start will make your design all the easier to work with
The first and most fundamental tasks in a new project is to configure the MCU peripherals and GPIO pins. This can be a complex and time-consuming process