Meet the $4 Raspberry Pi Pico Board with RP2040 Dual-Core Cortex-M0+ microcontroller

After we saw the launch of the Raspberry Pi 4 from the Raspberry Pi Foundation back in 2019, we are pleased to announce that the company has not rested on their oars as they have created their own microcontroller board called Raspberry Pi Pico, designed for not only the educationist or hobbyist but also for commercial products. The most interesting thing about this new board is that it is powered by an RP2040 dual-core Cortex-M0+ microcontroller designed by the foundation itself.

Let’s quickly talk about the RP2040 microcontroller. The name “RP2040” microcontroller is quite a unique one:

  • RP is short for Raspberry Pi,
  • 2 – the number of cores
  • 0 – the MCU core used (Cortex-M0+)
  • 4 – floor(log2(ram/16k)) formula to calculate a number representing the SRAM
  • 0 – floor(log2(non-volatile/16k)) formula for non-volatile storage capacity inside the chip.

The Raspberry Pi Foundation probably decided to create a custom MCU to prevent people from copying the hardware too easily and using their software. It could also be that they wanted to sell the RP2040 microcontroller to makers who are looking to design their own boards/projects with it because from updates being received, third party RP2040 boards have been announced by Arduino, Sparkfun, Adafruit, and Pimoroni already.

Now, to the Raspberry Pi Pico board itself. As we mentioned earlier, the Raspberry Pi Pico is based on the RP2040 microcontroller. It is a low-cost, high-performance microcontroller board with 2x ARM Cortex-M0+ cores run up to 133MHz, 256KB RAM, 30 GPIO pins, 2MB of onboard QSPI Flash memory for code and data storage, and a broad range of interfacing options. The only downside to this board is that the pins support only 3.3V, and there’s no 5V tolerance.

Raspberry Pi Pico Specifications:

  • Raspberry Pi RP2040 dual-core Cortex-M0+ MCU @ 48 MHz (maximum of 133 MHz) with:
    • 264 kB of embedded SRAM in 6 banks
    • 30x multifunction GPIO
    • 6x dedicated IO for SPI Flash
    • Dedicated hardware for commonly used peripherals
    • Programmable IO for extended peripheral support
    • 4 channel ADC with an internal temperature sensor, 0.5 MSa/s, 12-bit conversion
    • USB 1.1 Host/Device
    • SWD Debug interface
    • Package: QFN56 7x7mm
  • 2MB QSPI flash
  • 1x Micro USB 1.1 port (for power and programming)
  • 2x 20-pin 2.54mm pitch header and castellated holes with 26x GPIOs, 3x 12-bit ADC, 2x UART, 2x I2C, 2x SPI, 16x PWM and 2x programmable high-speed I/O
  • 3.3V I/O voltage
  • 12-bit temperature sensor
  • 3-pin Arm SWD port
  • BOOTSEL button
  • User LED
  • 1x Timer with 4x alarms
  • RTC
  • 5V via Micro USB port or 2V – 5V DC via VSYS pin
  • Dimensions: 51 mm x 21mm

The board doesn’t come with headers so you might have to solder them yourself or better still, buy the version with soldered headers.

Software support for the board is MicroPython and C/C++ programming with the command line or Visual Studio Code. Both the MicroPython and C/C++ SDK as well as hardware and software details are all available on the company’s Github. You’ll also find a “Get Started with MicroPython on Raspberry Pi Pico” manual provided by the company to help younger makers in their development journey.

Raspberry Pi Pico is currently selling for $4 without shipping. You can also choose to buy the version of the board with pre-soldered headers or the Basic kit that has a Pico board or the one that doesn’t. All versions of the board are available on RS Components, Cytron (ASEAN only), and Seeed Studio.

PICAN-M: NMEA 2000 on the Raspberry Pi for Marine Applications Made Possible

If you ever worked with a GPS location module in close proximity with the hardware, you might have an idea about the direction we are taking today, as you had to deal with NMEA strings. NMEA 2000 (or NMEA2K or even N2K) is something among those lines but emphasizes a bit more on the hardware than the former. It intends to be a plug-and-play protocol to connect devices inside marine vehicles, including sensors and display units. Electrically, it is compatible with the CAN protocol. Typical data exchanges within the NMEA 2000 protocol include position, GPS status, steering commands with autopilots, wind sensor data, among other important variables in the aquatic environment. Now that you have a vague idea of what it is, let us introduce you to an interesting HAT for the Raspberry Pi, the PICAN-M.

The PICAN-M is a Raspberry Pi HAT for location, which can be connected through NMEA 2000 or NMEA 0813. Along with the expected location functionalities, it provides you with a 3 A switch-mode PSU, so that you can power both the HAT and the Raspberry Pi from an on-board 12 V power source. Now, if you know anything about the Raspberry Pi hardware, your first question (like mine) is going to be: “how do I communicate with the HAT?”, because the communication on the Raspberry Pi is limited to UART, I2C, and SPI. There is no CAN. The easy answer is they added a CAN controller to the HAT (more specifically, the MCP2515 part) which communicates via SPI, so all you need is the CAN utils package and you are good to go. But you are not limited there, the NMEA 0183 allows communication via UART. It requires some extra effort, but if your application requirements leave you with no choice, you can still use it.

The PICAN-M all plugged in through CAN
The PICAN-M all plugged in through CAN

Let us take a look at its specifications:

  • CAN bus connection via Micro-C connector
  • SocketCAN driver (appears as can0 to application)
  • NMEA 0183 (RS422) connection via 5-way screw terminal (appears as ttyS0 to application)
  • Qwiic (I2C) connector for extra sensors
  • 3A Switch Mode Power Supply
  • Compatible with OpenCPN, OpenPlotter, SignalK, and CANBoat

Now, we will take a look at the module in action. Of course, we will not go crazy and drive a boat. Firstly, we cannot, lockdown. Then, we have no module or boat license (or boat). So, we dove through its manual. It is not a bad experience, does not give you nausea from the sea and the documentation is actually pretty good. The image you are seeing is of the OpenCPN. There are more options, and the module only shines further if you put the I2C port to good use (by plugging a barometric pressure, humidity, and temperature sensor, like the BME280, from SparkFun). Lastly, the pricing of $98.85 is acceptable, considering the functionalities it provides you with.

OpenCPN interface powered by the HAT
OpenCPN interface powered by the HAT

PICAN-M link: https://copperhilltech.com/pican-m-nmea-0183-nmea-2000-hat-for-raspberry-pi/

DC Electronic Load to Banana Adaptor

DC Electronic Load to banana cable adaptor

This product is a multi-purpose DC load terminal to banana cable adaptor. It includes solder pads for direct soldering of harnesses to the DC load output (convenient to add voltage sensing wires or wires from a power supply for battery emulation). Additionally, it has a fully integrated low-side shunt current sense circuit, locally filtered and outputted on a BNC connector. This allows viewing of the current waveform directly on your scope with extremely low noise.

This product is ideal for anyone that works with fast load or current transients and would like to observe those on an oscilloscope.

Options

This product can be sold in two options:

  • [Adaptor only] The adaptor board is shipped only with banana connector mounted. The board can be used out of the box as a DC load terminal to banana cable adaptor and solder pads. The current monitor circuit (BNC connector, shunt resistor and low pass filter) are left unmounted. The buyer is free to mount his own BNC connector (J3: 5-1634503-1) and preferred shunt resistor (R1: LVK24) and low pass (C1, R2: 0805 size).
  • [Adaptor with current monitor] The adaptor board is shipped fully mounted with a 20mOhm/1W shunt resistor, 16kHz low-pass filter (1kOhm, 10nF) and the BNC connector installed. This corresponds to 20mV/A rated for 7A. This is the ideal option if you would like to observe load or current transients on an oscilloscope.

You can buy the adaptor on Tindie for 5.00 + shipping.

Open source Arduino blood glucose meter shield uses electrochemical test strips

Diabetes is a serious disease that affects millions of people around the world today. Diabetes affects the body’s ability to produce insulin, a hormone that enables the body to turn glucose into sugar which has resulted to a large number of deaths, an estimate of 1.6 million deaths yearly caused by the illness. This is why it is very important such illness should be diagnosed early for effective management, because if left untreated, it can lead to heart disease, kidney damage, nerve damage, and stroke. This has led Markus Bindhammer to embark on an open source blood glucose meter shield project. This project competed and won an award at the Assistive Technologies category of the 2016 Hackaday prize. The glucose meter plays a large part in effective control, as this provide patients with the ability to monitor blood glucose levels from the comfort of their homes. You can obtain the glucose meter at your local val pharmacy. It is easy to use, the patient insert one of the disposable test strips into the meter, prick their finger, load a droplet of blood into the test strip, wait a few seconds and get an instant reading of the current blood glucose level. .

Designed by M.Bindhammar, the aim of the project is to measure blood glucose level using electrochemical test strips. The glucose meter shield functions by receiving blood sample through a one touch Ultra test strip and output the results on the Arduino IDE serial monitor window. The test strip features three electrodes which are printed into the test strips. They include: a reference electrode, a counter electrode and a working electrode. A fixed voltage is supplied, and the resulting current after the blood is added is monitored. The response it give is then measured to the glucose concentration through calibration. You should note that some models requires a user to manually enter a code found on a chip that comes with the test strip since test strips can vary from batch to batch. This code enables the meter to be calibrated to a particular batch of test strips. The brand of test strips used is the ONE-TOUCH which has standardized test strips around a single code number so for a particular set there is no need to change code in their older meters and some of their newer meters.

The electrodes of the strips are coated enabling an enzymatic chemical reaction to take place on the surface of the electrode, and this reaction determines the resulting current. We find little details about electrochemistry, and details available can be quite complex. Also some companies do not release detailed data about their particular test strips operation. But some devices functions by watching the current after a short initial transient (the current will level out to some degree) and then report the current after a fixed time. Others examine the total amount of a reaction that has occurred and thus integrates the current with regard to time in order to obtain the total amount of chemical reaction that has occurred. However, the Open source Arduino blood glucose meter functions by making two measurements to determinate which relates more strongly to the glucose level: one is the current after a fixed time and the other is the total integrated current.

Markus Bindhammer owns all of the design’s intellectual property rights and is responsible for end-user support. About production and sales, Seeed says

“If the Groupbuy meets the target quantity within the allotted timeframe, the Groupbuy is deemed a success, and Seeed will initiate the production and delivery of the goods after payment is made.If the Groupbuy fails Seeed will refund all buyers within 10 working days.”

You can find more information about glucose meter shield on Seeedstudio, and Hackaday.

Video

Neousys Technology Launches POC-40 Series, A New-generation of Extreme Ultra-compact Fanless Computers with Intel® Elkhart Lake Atom® x6211E Processor

Neousys Technology, an industry-leading provider of rugged embedded systems, today announced its new extreme ultra-compact fanless embedded computer, the POC-40. Featuring Intel’s latest Atom processor and a 2.5-inch SSD-like dimension measuring just 50 mm (W) x 87 mm (D) x 112 mm (H), it is ideal for installation into limited spaces and is designed for applications such as factory data collection, rugged edge computing and mobile gateway.

POC-40 features Intel’s 10nm process technology, the new-generation Elkhart Lake Atom® x6211E dual-core processor offers 1.7x the single thread and 1.5x multi-thread performance over the previous Gemini Lake Atom CPUs. In addition to the performance boost, the system is also smaller than the previous generation. To put things in perspective, when compared to the Neousys POC-200 series, POC-40 has the 2x processing power at almost only half the size.

With its DIN-rail mountable design, all of POC-40’s rich high-speed I/Os can be easily accessed. They include two Gigabit Ethernet, four USB (2.0/ 3.1 Gen1), four COM and optional isolated digital I/Os for industrial communication and control. As for internal expansion, it has an M.2 B key socket and an M.2 E key socket for 5G/ 4G/ WiFi 6/ WiFi 5 modules to provide wide-area coverage and real-time data transmission for industrial and mobile gateway applications.

Features

  • Intel® Elkhart Lake Atom® x6211E dual-core processor
  • 49 x 89 x 112 mm extremely compact form factor
  • Rugged -25°C to 70°C fanless wide-temperature operation
  • Two GigE ports, two USB 3.1 Gen1 ports and two USB2.0 ports
  • M.2 2280 M key SATA storage interface
  • One M.2 B key socket supporting 5G/ 4G 3042/ 3052 modules
  • One M.2 E key socket for WiFi 5/ WiFi 6 modules
  • One COM port with RS-232/ 422/ 485 modes and three RS-232 COM ports

As a fanless industrial-grade computer, POC-40 supports 8V DC to 35V DC wide-voltage operation, -25°C to 70°C wide-temperature operations, and two installation methods, it can be DIN-rail or wall-mounted. On top of all the jammed-packed features in such a small enclosure, the POC-40 is United States Military Standard (MIL-STD-810G, Method 514.6) certified to withstand vibration.

“POC-40 is an x86-based computer platform enclosed within an extremely compact fanless design. Comparing to a ARM-based gateway, it provides significantly more computing power in similar dimensions. With rich I/Os and the ability to support the latest wireless communication modules, POC-40 is fundamentally sound, easy to implement and can be deployed into industrial environments for edge/ fog computing or decentralized data collection and processing”

said Ariel Chen, product manager of Neousys Technology.

MAGIC-BOM® – For Perfect PCB Assembly

MAGIC-BOM® is the latest feature in the PCB-POOL® configurator from the prototype specialist and PCB manufacturer Beta LAYOUT.

MAGIC-BOM® creates your Bill of Material (BOM) for PCB assembly as if by Magic;

How does it work ?

You simply drag your PCB layout file into the ‘drag & drop’ field.

The MAGIC-BOM Tool first checks whether the components are available in Beta LAYOUT’s component stock inventory, which automatically saves you time as well as reducing component and shipping costs.

If your component is not available, Magic BOM will suggest suitable components from various distributors, which you then only have to select.

As soon as all components have been selected and the parts list has been completely filled out, the price for components, assembly service and PCB manufacture is displayed instantly.

After ordering, you will receive the parts list (BOM) in excel format for documentation purposes.

The benefits for you:

  • Cheaper and faster assembly through our own stocked components.
  • Faster creation of your parts list – you only confirm the correct components.
  • Instant pricing for PCB, components and assembly.
  • Magic BOM supports Autodesk Eagle, Target 3001! & Altium designer files.
  • Our powerful search function compares the offers FROM several distributions and
    gives you the optimal results to choose from.

https://eu.beta-layout.com/pcb/assembly/magic-bom/

email: sales@beta-layout.com

Tel: +353 61 70 11 70

Low-Power Button Replacement with Force-Sensitive Resistor

young asian man using apps in smartphone and smartwatch to track fitness data during exercise

Author: Matthew Leonard

Introduction

A common requirement for devices that must be sealed from environmental exposure is to replace all metal contact style push-buttons with functional replacements that do not have those weather-sealing difficulties. This article describes one such way of creating a contact button replacement using a Force-Sensitive Resistor (FSR) in conjunction with an SLG47004V.

Schematic & Block Diagrams

Figure 1: High-Level Block Diagram/Schematic
Figure 2: GreenPAK Designer Block Diagram
Figure 3: Schematic View

Design Description

Overview

The design highlighted above is intended for use as a functional replacement for a metal contact style push-button while featuring ultra-low power consumption. Using an external force-sensitive resistor in series with one of the IC’s internal rheostat modules, a resistor divider network is created which is subsequently sampled by one of the SLG47004V’s internal low-power ACMPs. This ACMP determines the state of the button based on the voltage present at the divider output. Once the internal low-power ACMP determines that the button has been pressed, internal GreenPAK logic processes the button press signal to determine whether a single, double, or triple-tap has occurred, and outputs these signals to dedicated pins.

Since the force-sensitive resistor present in this design is highly susceptible to variation in resistance due to temperature changes, often as severe as +/-15% at extreme high/low temps, a constant “no-press” reference voltage must be maintained throughout a wide range of temperatures. This constant reference voltage is achieved using the circuit’s auto-trim functionality, which periodically samples the divider output voltage and adjusts the SLG47004V’s internal rheostat resistance, allowing the divider output to return to the specified “no-press” reference voltage. This auto-trim functionality not only allows for accurate operation over a wide range of temperatures, but it also allows the design to accommodate for sensor-to-sensor variations as well as variations in the overall system voltage level.

To attain ultra-low current consumption, the ACMP and external resistor divider network are controlled by the integrated circuit’s wake/sleep controller. This wake/sleep controller keeps the ACMP in sleep mode via matrix signal, and the resistor divider circuit in an open state via one of the IC’s internal analog switches, which is placed on the low side of the divider. The Chopper ACMP, which is responsible for the IC’s auto-trim functionality, is also indirectly controlled by the wake/sleep controller using an intermediate counter that triggers an auto-trim cycle once every 100 normal wake/sleep cycles.

Figure 4: A Standard FSR

Mechanical Pre-Loading of the FSR Sensor (Required)

To properly trim the voltage divider circuit to the desired output voltage using the circuit’s digital rheostats, a small, consistent amount of force must be permanently applied to the FSR sensor before trimming can occur. This is due to the FSR’s very high no-load resistance, which measured over 100 MΩ in this test and is shown by the graph below, being far too large for the IC’s digital rheostats to compensate for. Pre-loading the FSR with a small mass will lower its base “un-pressed” resistance into a range that will allow the SLG47004V’s digital rheostats to properly trim the voltage divider. It is worth noting that this process does not require a specific force value to be applied, so long as the force applied satisfies two requirements:

  1. The applied force creates a large enough resistance drop within the FSR to allow for proper trimming of the voltage divider.
  2. The applied force remains constant throughout the lifespan of the application.
Figure 5: FSR Resistance vs Force Applied

Auto-Trim Overview

To adequately implement an FSR sensor as a button replacement, considerations must be made for its rather large temperature dependency. Ideally, the no-press output voltage of the system would remain constant over temperature, allowing for a detecting ACMP to be tuned to detect button presses at all temperatures. Since the FSR’s resistance does not remain constant over temperature, the SLG47004V becomes responsible for maintaining this output voltage.

In this article, the circuit’s rheostats are used for their auto-trim capabilities, which adjust their resistance to match an internally generated reference voltage. This auto-trim process occurs whenever a high signal is provided to the rheostat’s “SET” pin. When this signal is brought high, either externally or via internal logic, the auto-trim process begins. A waveform of this process is provided at the end of this section, which shows the “SET” signal being brought high, and the voltage divider output voltage changing to match the internally set reference voltage which, in this waveform, is 1.5 V.

This auto-trim process, if implemented to occur periodically during the runtime of the device, will provide a very high level of consistency in the voltage divider’s output voltage. This, in turn, allows for one of the IC’s internal ACMPs to be used to detect press signals on the FSR and can be adjusted to detect presses at all temperatures within the range of the device.

Figure 6: Auto-Trim Procedure
Vertical 1 V/div
Horizontal 5 ms/div

Results

Two points of functionality were measured to determine the success of the design. First, the design had to function as a button replacement, triggering the appropriate output signals in response to certain button-press sequences. Second, the device had to consume as little power as possible. Given that this type of design may be valued for its use in wearable technology, a maximum quiescent current of 10 uA was imposed as a design restriction.

Button-Press Functionality

Waveform captures of various operation conditions of the FSR button setup can be found below with accompanying descriptions and labels. VDDA was, in this test, set to 3.3 V and the FSR was given a small amount of mechanical pre-loading. Additionally, the auto-trim reference voltage was set to 1.5 V, and the rheostat’s “SET” signal was configured to be brought high by an internal counter block every 100 ACMP sample-cycles.

Figure 7: Single-Press Signal
Vertical 1 V/div
Horizontal 50 ms/div

 

Figure 8: Double-Press Signal
Vertical 1 V/div
Horizontal 50 ms/div

Current Consumption

Testing of quiescent current took place primarily at a sample rate of 25 Hz, as this is the lowest sample rate which seemed to provide an adequately responsive button design. A DC power monitor was used to capture the average Iq of the device, with external circuity included, over ten seconds, and the sample rate of said power monitor was set to 50 kHz for these tests. Below is the capture window of said DC power monitor:

Figure 9: Current Consumption Graph

The two spikes present in the capture represent the auto-trim windows of the design, which are responsible for modifying the circuit’s internal rheostat value to allow the voltage divider in the above schematic to match a reference voltage. Since the device has already been properly auto-trimmed at this point, the SLG47004V’s internal chopper ACMP responsible for the auto-trim functionality is immediately turned off, thus resulting in a short spike. Each of the smaller spikes in the capture represents the circuit’s internal low-power ACMP being powered up to check if this reference voltage has dropped below a certain threshold, which would signal a button press has occurred.

The main testing parameter that prevents a higher level of precision when conducting this test is the fact that the force-sensitive resistor used in this design must be given a certain amount of mechanical “pre-loading” force for the resistance of the sensor to fall within a range that the circuit can effectively auto-trim. This sensor is very sensitive to not only the amount of force on the sensor but to the exact position of the force on said sensor. Since the sensor is too small for various reference weights to be used, the average active current measurements can be observed to fluctuate between 4 uA and 5 uA from test-to-test.

Conclusions

This design was tested at several sample rates, ranging from 10 Hz to 1 kHz. Of these sample rates, it was determined that to provide both adequate button performance and low power consumption, 25 Hz seemed to be the ideal ACMP sampling frequency. Under all tested conditions, however, the combination of SLG47004V and FSR proved to be a stable and well-performing button replacement solution.

This IC design was created in free GreenPAK Designer software. The complete design file can be found here.

Appendix

Figure 10: View in GreenPAK Designer

AspenCore Book Highlights GaN’s role for the New Power Electronics World

Why Wide BandGap (WBG), and why GaN specifically? AspenCore Media’s new book, the “AspenCore Guide to Gallium Nitride: A New Era for Power Electronics,” answers those questions and more.

WBG power semiconductor devices in silicon carbide and GaN technology provide design advantages that are allowing previously unimaginable application performance: low leakage current, significantly reduced power losses, higher power density, higher-frequency operation, and the ability to tolerate higher operating temperatures, all with a smaller device size than could be achieved for a silicon-only equivalent. Other features, of no lesser importance, are robustness and increased reliability, resulting in improved overall device life expectancy and increased operational stability.

Energy efficiency is now a strategic initiative in increasingly power-reliant industries such as data centers, electric vehicles, and the green grid. GaN-based devices hold the key to addressing a primary hurdle for the expansion of renewable energy.

From a power management standpoint,  all power systems require a high level of integration to achieve the required portability. High energy efficiency is required for truly portable and therefore battery-operated systems. Lower power consumption maximizes device operating time without recharging or replacing the batteries.

GaN must operate safely and efficiently in a high-frequency ecosystem to fulfill its role in advancing the necessary revolution in fast charging, power conversion and energy storage. Integrating GaN FET, GaN analog, and GaN logic will yield a true GaN power IC.

The “AspenCore Guide to Gallium Nitride” is now available for purchase at eetimes.com/shop/

STM32WLEx 32-Bit Wireless Long-Range MCUs

STMicroelectronics’ long-range wireless and ultra-low-power devices embed a powerful ultra-low-power LPWAN-compliant radio solution

STMicroelectronics’ STM32WLE5/E4xx long-range wireless and ultra-low-power devices embed a powerful ultra-low-power LPWAN-compliant radio solution, enabling the LoRa® (available in STM32WLx5xx only), (G)FSK, (G)MSK, and BPSK modulations. These MCUs are compatible with standardized or proprietary protocols such as LoRaWAN®, Sigfox, W-MBUS, and more (fully open wireless system on chip).

Features

Key features

  • Arm® Cortex®-M4 CPU up to 48 MHz
  • Up to 256 KB Flash and 64 KB SRAM
  • Sub-GHz radio – multi-modulations: LoRa, (G)FSK, (G)MSK, BPSK
  • Peripherals: 3 x I²C, 2 x USART, 1 x LP-UART, 2 x SP

Additional features

Radio

  • Frequency range: 150…960 MHz
  • Modulation: LoRa®, (G)FSK, (G)MSK, and BPSK
  • RX sensitivity:
    • -123 dBm for 2-FSK (at 1.2 Kbit/s)
    • -148 dBm for LoRa® (at 10.4 kHz, spreading factor 12)
  • Transmitter high output power, programmable up to +22 dBm
  • Transmitter low output power, programmable up to +15 dBm
  • Compliant with the following radio frequency regulations:
  • ETSI EN 300 220, EN 300 113, EN 301 166, FCC CFR 47 Part 15, 24, 90, 101, and the Japanese ARIB STD-T30, T-67, T-108
  • Compatible with standardized or proprietary protocols such as LoRaWAN®, Sigfox™, W-MBus, and more (fully open wireless system-on-chip)

Ultra-low-power platform

  • 1.8…3.6 V power supply
  • -40…+105 °C temperature range
  • Shutdown mode: 31 nA (VDD = 3 V)
  • Standby (+ RTC) mode: 360 nA (VDD = 3 V)
  • Stop2 (+ RTC) mode: 1.07 µA (VDD = 3 V)
  • Active-mode MCU: < 72 µA/MHz (CoreMark®)
  • Active-mode RX: 4.82 mA
  • Active-mode TX: 15 mA at 10 dBm and 87 mA at 20 dBm (LoRa® 125 kHz) Core
  • 32-bit Arm® Cortex®-M4 CPU:
    • Adaptive real-time accelerator (ART Accelerator) allowing 0-wait-state execution from Flash memory
    • Frequency up to 48 MHz
    • MPU and DSP instructions
    • 1.25 DMIPS/MHz (Dhrystone 2.1)
  • 32-bit Arm® Cortex®-M0+ CPU (for STM32WLEx series only)
    • Frequency up to 48 MHz
    • MPU instructions
    • 0.95 DMIPS/MHz (Dhrystone 2.1)

more information: https://www.st.com/en/microcontrollers-microprocessors/stm32wlex.html

XLamp CMU Family COBs – highest efficiency in industry-standard packages

The new CMU family of COB LEDs is based on metal substrate as the previous CMT family compared to which it brings a 10% lumen per watt improvement. Not only CMU COBS deliver highest performance in the standard packages but they are available in various CRIs and CCTs including 2200K. Another differentiating feature reinforcing their cost attractiveness is their much higher max drive current (+30¨%) than currently available products from competition.

Key features

  • Industry-leading performance in commonly-available LES sizes
  • Delivers up to 10% higher LPW than previous generation CMT family
  • Optimized for outdoor & premium indoor lighting applications including track, spot and downlight

Product Details

more information: https://www.cree.com/led-components/products/xlamp-cob-integrated-arrays/cmu-leds

TOP PCB Companies