IoT Gateway Application Based on M467
With the advancement of technology, the Internet of Things (IoT) has become an integral part of our lives, enhancing convenience in various aspects. Today, we introduce an IoT gateway application that utilizes Nuvoton's newly launched M467 as the main control MCU.
With the advancement of technology, the Internet of Things (IoT) has become an integral part of our lives, enhancing convenience in various aspects. Today, we introduce an IoT gateway application that utilizes Nuvoton's newly launched M467 as the main control MCU.
Firstly, let's understand the concept of an IoT gateway and its role. An IoT gateway acts as a hub connecting sensing networks and communication networks. It facilitates protocol conversion between sensing networks and communication networks, as well as different types of sensing networks. In Figure 1, the main control MCU collects information from various devices and transmits it to the cloud using different protocol standards.
Now, what advantages does Nuvoton's M460 bring as the crucial main control MCU for this IoT gateway?
From Figure 1, we can see the various peripheral resources that M460 utilizes in the IoT gateway application. Apart from its extensive communication interfaces, M460 offers the following advantages for the gateway:
- High computing power with 200MHz+ DSP+FPU for running internet protocols.
- Hardware encryption engine and RNG for accelerating TLS encryption/decryption processes.
- Multiple RTOS options for high flexibility – Mbed OS and RT Thread.
- Ability to upload program code to multiple cloud platforms – AWS, Alibaba Cloud, Arm Pelion, The Things Network.
- Abundance of peripheral resources.
M460 Features
As is often the case when selecting a chip, besides its clock frequency and Flash capacity, peripheral resources are essential. From Figure 2, we can see that M460 boasts a wealth of various resources, making it well-equipped for IoT gateway applications. Notable unique features of M460 include:
- Secure boot program embedded in MKROM.
- Support for dual-bank OTA upgrades with SWAP function.
- HyperBus Interface for external connection of 32MByte SRAM.
- Key Store for key storage space, isolating CPU and key access.
- Fractional Audio PLL, a programmable audio PLL.
- 4x CAN-FD with a speed of up to 8Msps.
- 10/100M Ethernet with hardware accelerator.
Operating Modes
Apart from M460's peripheral resources and features catering to IoT applications, M460 offers 7 different operating modes, each with varying power consumption to meet diverse development requirements. In normal operation mode, power consumption ranges from 26.88 to 34.92mA. The lowest power consumption is in DPD mode, ranging from 0.14 to 0.2uA.
With this detailed understanding of M460, it's clear that this MCU can not only excel in the IoT field but also find applications in various other domains like smart buildings, large-scale energy storage, industrial applications, and more. We eagerly anticipate M460's future performances, extending beyond the realm of IoT.
And that concludes today's sharing~
