Search

Selected option

Search Results

SearchLow power , find 45 items
  • Sort by
  • Most recent
  • Popularity
Training  Tool  Learning  Watch time - 8:57
Hello everyone, I am the principal engineer of Nuvoton Technology, Morgan. The development board we are using today is Nuvoton’s NuMaker-IoT-M487. It is powered by the NuMicro M487 microcontroller with Arm Cortex-M4 core, built-in RJ45 Ethernet, and Wi-Fi module allowing users to connect to clouds by wire or wirelessly. It supports several RTOS including Arm Mbed OS, Amazon FreeRTOS, and AliOS Things. Today, I will show you how to use Mbed OS on the NuMaker-IoT-M487 development board. First, open Chrome browser, enter the URL https://os.mbed.com to register an account if you don’t have one. Move the mouse cursor to the human icon in the upper right corner then click “Log in or Sign up” or click “Sign up for free” directly. Then click “Sign up” Fill in your e-mail address and relevant information, and finally click Sign up. Check your mailbox to receive the certification letter and authorize it. Then let’s log in to use the online compiler environment. Move to the human icon in the upper right corner, and then click “Log in or Sign up”. And enter your account and password. After a successful login, it will return to the first page and then click “Compiler” on the left side of the human icon. It will lead us to the online compiler web page. The following demonstration is all operated on this page Click “No device selected” in the upper right corner to add and select Nuvoton’s NuMaker-IoT-M487 development board. It opens the “Select a Platform” page. We click the button, show “Add Board” with green “+”, in the lower-left corner. Next, it shows the page, let us choose a board. Scroll down to find NuMaker-IoT-M487, and click it. It opens the NuMaker-IoT-M487 board page (https://os.mbed.com/platforms/NUMAKER-IOT-M487/). Scroll down the page to find the button “+Add to your Mbed Compiler”, and click it. Click “Compiler” on top of the page to return to the online compiler environment. If the “NuMaker-IoT-M487” small icon appears in the upper right corner, you can start to import a sample code. Otherwise, click “No device selected” again. At this time, you can see the NuMaker-IoT-M487 icon already in the “Select a Platform” dialog box, click the icon to select it and then click “Select Platform” in the upper right corner. It returns to the online compiler page, and the “NuMaker-IoT-M487” icon shows in the top right corner. You can now start to import a sample code. First, click “New” on the top left side, a small “Create new program” dialog box appears. The “Platform” selects “NuMaker-IoT-M487” automatically. In the “Template” field, please select “mbed OS Blinky HelloWorld” example code, click OK. You can see the sample project has been loaded on the page, click “main.cpp” to show the source code. Let’s add a printf() function to print out a string in the main program. Check if statements are correct, save it, and click “Compile” to build code. Now it’s compiling, let’s wait for a moment. And you can see a lot of messages at the bottom of the page. The last message is “Success!” The browser will download the binary firmware file directly after a successful compiling. It will be saved in a default download folder or any folder based on your browser setting. In Chrome, you can click download file and select “Show in folder”. Then we need to connect the NuMaker-IoT-M487 USB port to your computer and make sure the onboard LED lights up. Let’s head back to the download folder where you can see the binary firmware file (mbed-os-example-blinky.NUMAKER_IOT_M487.bin). Drag and drop the file to NuMicro MCU drive. You will see the copying progress dialog box. After the copy is completed, the firmware starts to execute. One LED on board starts blinking. To see the printout message, go on the following steps. Please find the virtual COM port assigned for NuMaker-IoT-M487 in Device Manager. In the demonstration, the “Nu-Link Virtual Com Port” is COMx. Then use your terminal tool of choice. Here we use Putty. Open the COMx port with 9600 baud rate, 8 bits, 1 stop bit, none parity, and no flow control settings. You can see “Hello World!” printed in the terminal. That’s all for this tutorial. Thank you for watching. If you want to know more information, please contact us at SalesSupport@nuvoton.com - For more information, please visit Nuvoton Technology Website: https://bit.ly/3hVdcmC Buy now: https://direct.nuvoton.com/tw/numaker-iot-m487 Contact us: SalesSupport@nuvoton.com #Tool #Training #Learning #Intermediate #en
Product  Learning  Watch time - 2:46
Nuvoton NuMicro M031/M032 series microcontroller integrates an Arm Cortex-M0 core operating frequency up to 72 MHz, with 32-bit hardware divider, and is equipped with 16 ~ 512 KB Flash and 2~96 KB SRAM and provides 1.8V ~ 3.6V operating voltage. #Product #Learning #Basic #en - For more information, please visit Nuvoton Technology Website: https://bit.ly/3hVdcmC buy now: https://direct.nuvoton.com/tw/m031-series/ contact us: SalesSupport@nuvoton.com
Product  Learning  Watch time - 26:19
The ML51 is a Flash embedded 1T 8051-based microcontroller. The instruction set of the ML51 is fully compatible with the standard 80C51 with performance enhanced and low power consumption. The ML51 runs up to 24 MHz at a wide voltage range from 1.8V to 5.5V, and contains up to 64/32/16/8 Kbytes Flash called APROM for programming code. The ML51 Flash supports In-Application-Programming (IAP) function, which enables on-chip firmware updates. The ML51 includes an additional configurable up to 4/3/2/1 Kbytes Flash area called LDROM, in which the Boot Code normally resides for carrying out the In-System-Programming (ISP). - For more information, please visit Nuvoton Technology Website: https://bit.ly/3hVdcmC buy now: https://direct.nuvoton.com/tw/ml51-series/ contact us: SalesSupport@nuvoton.com #Product #Learning #Basic #en 0:00 簡介 0:20 Agenda 0:45 NuMicro Product Portfolio 1:28 2019 Brand New MCU Platform 2:06 ML51/ML54/ML56 Series Portfolio 3:29 ML51 Series Low 4:50 NuMicro Naming Rule 6:06 NuMicro® ML51 Features 8:19 4 Different Power Modes 10:44 Low Power Mode Features • Wake up resource: WKT, ACMP, GPIO 12:37 Low Power VS Battery Life 13:28 ADC 15:00 Comparison of 8-bit Products Feature 17:13 Fire Fighting System 21:30 Battery Management System (BMS) 22:30 Gaming Phone 23:36 Development Board 24:13 Development Environment
Watch time - 4:33
Tubular motors can be easily seen everywhere such as curtains, rolling doors, and automatic clothes racks. As the concept of home automation is spreading widely, those products become more and more popular. Nuvoton provides completed platform, ML51 series for different needs of tubular motors. It’s based on 1-T 8051 core, running up to 24 MHz core speed. It provides 12-bit ADC detecting motor current and up to 2 sets of analog comparators for overcurrent and overvoltage protection. Much higher safety features for the tubular motors are realized. 105-degree high-temperature resistance makes it suitable for control box exposed outdoors. As for the multiple noises and inference environment, ML51 series provides strong immunity like 8 kV ESD and 4.4 kV EFT. Hello, everyone, welcome back to Nuvoton’s YouTube channel, I am the product manager of microcontrollers. Today I am going to show you our successful story, home automation with the Tubular motor, which adopts our latest industrial microcontroller, ML51 series. Today the topic we are going to talk about is the home automation and motorization system for curtain and doors. These tubular motors can be easily seen around everywhere, like curtain, rolling door, garage door, and automatic clothes rake…and so on. As the concept of home automation is spreading widely, those products are more and more popular. For example, the automatic curtain is popularly applied in hotel, new building, hospital and new store, why is this product become more and more popular? Lazy economy becomes a new type of consumption demand, people pursue a time-saving and labor-saving product, imagined if you have an emitter to control curtain automatically, and smart adjustment with the brightness of outdoor. And the new product hit the shelf is automatic clothes rake, now this new product is not only a hanger but also integrated with UV light disinfection, heating function and fan controller. About the garage door, now integrated more security function, such as overcurrent protection for device longevity, infrared system can be added to increase anti-pinch security. Nuvoton provides completed platform, ML51 series for different needs of tubular motors. It’s based on 1-T 8051 core, running at 24MHz core speed, provides 12-bit ADC can detect motor current, up to 2 sets of analog comparator to have overcurrent and over voltage protection so can provide much higher safety feature for the tubular motors. ML51 series also provide from 1.8V to 5V power supply, so whether the AC power or the battery supplied can easily be adapts to different power source. This series has up to 105-degree high temperature resistance, which also can be very suitable for control box explore at outdoors. As for the multiple noise and inference environment, ML51 series provides strong immunity like 8 kV ESD and 4.4 kV EFT. Nuvoton provides an easy-to-use development environment, which includes NuMaker board, Nu-Link, BSP and sample codes, those tools can help you shorten your development cycles. On the backside of each development board, you can find the website which the comprehensive information is available. Nuvoton has some successful case in China and Europe. We hope to have more new opportunities after releasing this video. Thanks for watching, if you like this video please give it a thumbs up, if you have any question can also leave a message at bottom, we will have personal to reply the question soon. The ML51 NuMaker boards are now available at Nuvoton official eStore direct.nuvoton.com. Thank you again for staying with us. Hope to see you soon. Bye~ For more information, please visit Nuvoton Technology Website: https://bit.ly/3hVdcmC buy now: NuMaker-ML51PC/ http://direct.nuvoton.com/numaker-ml51pc NuTiny-ML51EB9AE/ https://direct.nuvoton.com/tw/nutiny-ml51eb9ae contact us: SalesSupport@nuvoton.com
Watch time - 3:31
以新唐 NuMaker NUC980 IIoT 為平台,使用 Linux 進行開發,學習開發各式功能,觀看本片,您將學會如何控制 GPIO 使 LED 閃爍。 哈囉大家好,我是新唐工程師 Kevin,今天為大家介紹如何在 NuMaker NUC980 IIoT 板子上透過 GPIO 讓 LED 燈閃爍。 NuMaker NUC980 IIoT 板子的 Power-on Setting上方有 3 個 LED 燈,分別由不同的 GPIO 控制。最左邊,編號 LED03 的 LED 燈是由 GPIO B8 這根 pin 控制。今天示範如何用程式控制 GPIO B8 讓 LED 燈閃爍。 這是 LED 燈閃爍的程式,在看程式之前,我先為各位說明,在 Linux kernel 中,每一根 GPIO pin 都有編號。每一個 GPIO Group 占用 32個編號,編號為 0 到 31,分配給 GPIO Port A 這個 group,編號 32 到 63 分配給 GPIO Port B,以此類推。 LED03 這個 LED 燈是由 GPIO B8 這根 pin 控制,GPIO B8 在 Linux 中的編號是 40。 回到程式中,我們看到這個程式是透過 system function 執行系統命令,透過 Linux kernel 的 sysfs 控制 GPIO。 第 23 行 system("echo40 /sys/class/gpio/export"); 是將 GPIO B8 設定成可以用sysfs 控制。 第 24 行 system("echo out /sys/class/gpio/gpio40/direction"); 是將 GPIO B8 設定為 output。 接下來在 while loop 中,透過 system("echo 1/sys/class/gpio/gpio40/value"); 讓 GPIO B8 輸出 high;再透過 system("echo 0 /sys/class/gpio/gpio40/value"); 讓 GPIO B8 輸出 low,中間延遲 1 秒鐘,就可以做到 LED 燈閃爍的功能。 這個程式,main.c,儲存後,進行 compile 輸入 arm-linux-gcc main.c -o gpio_toggle (輸入 ls) 產生一個執行檔 gpio_toggle 將 gpio_toggle 拷貝到 root file system 目錄中, (輸入 sudo cp gpio_toggle ../rootfs) 然後重新 compile Linux Kernel 透過 NuWriter 將 Linux kernel 下載到NuMaker NUC980 IIoT 板子上執行 Linux Kernel 開機完成後,輸入 ./gpio_toggle,執行閃爍 LED 的程式。 此時可以看到 NuMaker NUC980 IIoT 板子上的 LED 正在閃爍。 - 更多產品資訊,請至新唐科技網站 https://bit.ly/3hVdcmC 購買管道:https://direct.nuvoton.com/tw/numaker-nuc980-iiot 聯絡我們: SalesSupport@nuvoton.com
Watch time - 4:59
Secure Smart Metering Communication Reference Design Hi everybody, today we are going to introduce a reference design of Smart-Metering communication card based on NuMicro M2351 Series microcontroller. You can find useful security features based on the Arm Cortex-M23 CPU core with Nuvoton’s in-house technology integration. The auto-metering is an infrastructure for automatic, remotely, wire or wireless meter data reading. It’s highly possible to be intervened if there is no security mechanism. That is a very typical IoT security issue in the IoT era. In many countries, there are a lot of Auto-Metering Infrastructure (AMI) projects being undertaken by main electricity power companies worldwide. Most projects start from upgrading the communication modem cards as the first step rather than retiring the meters. The modem card can play as a gateway to monitor the incorrect device operation and data transmission security. Issues of modem card security are covering: First, a limited performance due to crypto computation efficiency Second, speed limitation due to interface choice The third, cost burden due to extra hardware modules for different communication protocols Nuvoton’s reference design of Secure Smart Meter Communication is an end-to-end security solution for AMI. With the collaboration with SPI-Korea, the solution incorporates a lot of advantages such as TrustZone security for firmware, a range of interfaces for device communication, secure over-the-air firmware update, and remote management. With the complete hardware specification of M2351, a security software company, SPI-Korea, can easily implement their secure AMI solution for modem card which connects meters and cloud servers. M2351 also contributes the crypto acceleration during the cryptographic computing in order to save CPU time for different communication protocol modules by its powerful hardware functionalities during message transmission outside of a microcontroller unit. SPI-Korea has developed a range of Armv8-M TrustZone based technologies. Her expertise covers Boot Manager, Key Manager, and Device Manager, which is very useful for microcontroller security and certainly shows the stability of a microcontroller device. Also, they are certified by Korea Electricity Company. We hope this successful experience can be further adopted in other areas worldwide because it’s a secure, accurate and environmentally safe solution for AMI. This slide is a picture for SPI-Korea AMI modem card design. NuMicro Family microcontrollers can be utilized for designs of auto-metering infrastructure devices. We start from AMI modem card and we are confident to support meters of any next-generation of AMI. We now integrate M23-based microcontroller with M4-based or Arm9-based microcontroller as a proposal for next-generation modem card of Korea AMI and we hope to provide high-performing cost-effective solution for all AMI devices in the future. - For more information, please visit Nuvoton Technology Website: https://bit.ly/3hVdcmC contact us: SalesSupport@nuvoton.com
Product  Learning  Watch time - 3:48
This video is going to show you our latest Low power ML51 series microcontroller. The ML51 platform features high performance and pin-to-pin compatibility with our 32-bit microcontrollers, such as M480, M031, and M261 series . ML51 series supports up to 24MHz operation frequency, and 1.8V to 5.5V operating voltage, it provides four power modes: normal run mode, low power run mode, low power idle mode, and power down mode. In power down mode with multiple wake-up sources. The power consumption in low power idle mode is down to 13 μA and in power down mode it is less than 0.8 μA. When the clock runs at internal RC oscillator can also allow 9600 baud rate for UART communication. ADC supports up to 8 channels of 12-bit ADC, analog comparator and five levels of the internal reference voltage, ML51 provide two channels of PDMA, strong immunity like 8 kV ESD and 4.4 kV EFT. - For more information, please visit: http://www.nuvoton.com buy now: NuMaker-ML51PC/ http://direct.nuvoton.com/numaker-ml51pc NuTiny-ML51EB9AE/ http://direct.nuvoton.com/nutiny-ml51eb9ae contact us: SalesSupport@nuvoton.com #Product #Learning #Basic #en
Watch time - 2:57
新唐低功耗8051微控制器 - ML51 系列 產品、應用及開發環境介紹。 ML51 平台的速度高達 24 MHz。並具有 1.8 ~ 5.5V 的寬工作電壓,同時功耗也提供非常低,在正常運行模式下功耗僅需 80 μA / MHz,在休眠模式下功耗更可以低至 0.8 μA;類比部分我們提供 8 組 12 位 ADC、2 組比較器以及 5 階內置參考電壓。另外我們也內建 2 組 PDMA,ESD 部分可以高達 8 kV 以及 EFT 可以高達 4.4 kV,我們還提供許多豐富週邊、像是三路串口以及 2 路 I2C 還有 2 路 SPI。 ML51 系列適合於在各種需要電池的裝置,舉例來說,我們可以讓一個225mAh 的鈕扣電池持續工作 3 年而不需要更換電池。另外我們提供的寬工作電壓可以供電低至 1.8V 也不需要外加 LDO 在 PCB 板、舉例像是 TWS 的無線藍芽耳機或者是獨立式的煙霧感測器都是非常適合 ML51 的產品。 ML51 提供的開發板可以直接與電腦相連,不需要額外的燒錄器。ML51 提供的開發板以及相關的 sample code 都能讓各位快速上手、另外我們新的開發板上面,背面都印有一個短網址、輸入短網址進入網頁後可以在上面找到相關的開發資訊。 - 更多產品資訊,請至新唐科技網站 https://bit.ly/3hVdcmC 購買網址: NuMaker-ML51PC/ http://direct.nuvoton.com/numaker-ml51pc NuTiny-ML51EB9AE/ http://direct.nuvoton.com/nutiny-ml51eb9ae 聯絡我們:SalesSupport@nuvoton.com This video is going to show you our latest Low power ML51 series microcontroller. The ML51 platform features high performance and pin-to-pin compatibility with our 32-bit microcontrollers, such as M480, M031, and M261 series . ML51 series supports up to 24MHz operation frequency, and 1.8V to 5.5V operating voltage, it provides four power modes: normal run mode, low power run mode, low power idle mode, and power down mode. In power down mode with multiple wake-up sources. The power consumption in low power idle mode is down to 13 μA and in power down mode it is less than 0.8 μA. When the clock runs at internal RC oscillator can also allow 9600 baud rate for UART communication. ADC supports up to 8 channels of 12-bit ADC, analog comparator and five levels of the internal reference voltage, ML51 provide two channels of PDMA, strong immunity like 8 kV ESD and 4.4 kV EFT.
Watch time - 6:50
#en #M2351