This low-power mode scheme achieves processor power consumption of less than 0.1 mW while maintaining LPDDR2 memory power consumption in the self-refresh state at approximately 1.6 mW. The system solution consists of AM437x Sitara processor, LPDDR2 memory and TPS65218 power management IC, and has been optimized for new low-power modes while supporting traditional low-power modes. Minimize processor power by turning off all processor power except the RTC power. System power state transitions, including power control, can be performed by a single interface signal (PMIC_PWR_EN signal) using PMIC register programming.
The B-L462E-CELL1 Discovery kit is a turnkey development platform for cellular IoT devices.
The TIDA-01520 two-stage reference design drives two LED strings in automotive headlight applications and automatically adjusts the pre-boost voltage without the need for a microcontroller (MCU), saving space and cost. In addition, the design's adaptive pre-boost control feature reduces switching losses and maximizes system efficiency for automotive headlights.
This article introduces the framework structure and component modules of the design as well as the principles of each module. It also introduces the hardware design of each part, the software design of each part, and the software flow chart. The design is an intelligent LED desk lamp integrating multiple functions with STC89C52 microcontroller as the control core. The desk lamp realizes the function of automatically detecting whether there is someone in the room and automatically turning on/off; the desk lamp brightness has an adjustment function; it has a time display function; it has a temperature display function; and it has an alarm function. The hardware design is divided into eight parts, including the microcontroller control module, button module, desk lamp module, temperature module, clock module, alarm module, display module, and infrared sensing module. The microcontroller control uses STC89C52, the display module uses LCD1602C liquid crystal to display temperature, time, date, etc., the button module is used to adjust time, date, LED brightness, etc., the clock uses DS12C887 clock chip, and the desk lamp module uses 16 LEDs and uses a buzzer. The device emits an alarm sound, the temperature sensor uses a DS18B20 chip, and the human detection device uses a BIS0001 infrared thermal sensor. The software design is written in microcontroller C language and realizes all control functions.
FreeEEG32 is a stackable, open source, 32-channel, 24-bit, sigma-delta, simultaneous sampling board designed to meet the needs of scientists and brain hackers who require high-quality, affordable research-grade equipment. We have been developing this EEG for many years as we worked to create the ultimate open source solution to expensive proprietary EEG technology. FreeEEG32 combines four 8-channel AD7771 ADCs with ultra-low noise (<0.22 μV measured) sources and references, all driven by the powerful STM32H7 ARM Cortex-M7, while handling pre-processing. It's sensitive enough to handle high-quality EEG data collection and more.
STM32 Nucleo's long-distance ranging sensor expansion board, based on VL53L1X
STM32 Nucleo runs MEMS and environmental sensor expansion board
Ported the 3D rotation + meteor shower background demo to H7, and the pure rendering is very smooth.
CANable 2.0 is a small, low-cost, open-source USB to CAN adapter. CANable enumerates as a virtual serial port on your computer and acts as a serial line to CAN bus interface. Using the alternative candleLight firmware, CANable enumerates as a native CAN interface on Linux. CANable 2.0 supports standard CAN and CAN-FD.
The CANable adapter is compatible with ARM-based embedded platforms such as Raspberry Pi, Raspberry Pi Zero, ODROID, BeagleBone, etc., making it ideal for integration into OEM products.
Low-voltage three-phase brushless DC motor driver expansion board for STM32 Nucleo, based on STSPIN230
The PMP20172 reference design delivers up to 36W on two USB Type-C outputs. Input is 17VDC bus. These two outputs enable port power management. If only one port is used, the entire 36W will be allocated to that port. If two ports are used, 18W will be allocated on each port. Supported output voltages are 5V, 9V or 15V.
Protues simulation example (8051)-stepper motor C version
Low-cost NXP Freedom development platform for Kinetis K20 USB MCU
The 32-bit Arm® Cortex®-M-based S32K1 MCU supports ISELED technology for next-generation LED lighting systems.
Powerline communication expansion board for STM32 Nucleo, based on ST7580
Wi-Fi expansion board for STM32 Nucleo, based on SPWF01SA module