SparkFun Thing Plus Matter – MGM240P board supports Matter, Zigbee, OpenThread, and Bluetooth Low Energy 5.3

SparkFun Thing Plus Matter - MGM240P

SparkFun Thing Plus Matter – MGM240P board targets the development of applications using the Matter IoT protocol and features the MGM240P module based on Silicon Labs EFR32MG24 Arm Cortex-M33 wireless microcontroller with an 802.15.4 radio for Zigbee and OpenThread plus a Bluetooth Low Energy (BLE) 5.3 radio. The board also offers two rows of I/Os for upto 21 GPIOs and a Qwiic connector for expansion, another EFRM32 MCU acting as a J-link debugger, a microSD card, and can be powered via USB-C or a LiPo battery. SparkFun Thing Plus Matter – MGM240P specifications: MGM240P wireless module SoC –  Silicon Labs EFR32MG24 microcontroller CPU – 32-bit Arm Cortex-M33 @ 39 MHz (MCU/module specs say up to 78 MHz, but maybe it’s clocked lower in this board for some reason, maybe lower power consumption?) Memory/Storage – 1536kB Flash Memory, 256kB RAM Wireless – 802.15.4 wireless protocols (Zigbee and OpenThread) and Bluetooth Low […]

Sparkfun NanoBeacon low power Bluetooth 5.3 beacon module supports Bosch BME280 and BMA400 sensors

Sparkfun NanoBeacon board

Sparkfun NanoBeacon is a module equipped with InPlay IN100 NanoBeacon Bluetooth 5.3 beacon SoC, a Qwicc connector, and a few GPIOs designed to work with Bosch Sensortec BME280 3-in-1 humidity sensor, measuring humidity, air pressure, and ambient temperature, and the BMA400 ultra-low power accelerometer sensor. The IN100 NanoBeacon SoC consumes less than 650nA in sleep mode, supports proprietary, Bluetooth, Google Eddystone, and Apple iBeacon beacon modules, and offers a long range of up to several hundred meters. Sparkfun NanoBoard specifications: Bluetooth Beacon SoC – IN100 NanoBeacon SoC (See datasheet for details) Memory – 4 KB SRAM +  4 Kbit OTP memory Bluetooth 5.3 compliant Beacon Modes: Proprietary, BT, Google Eddystone, and Apple iBeacon compliant 2.4GHz RF frequency band, MedRadio band (2.36GHz) Programming-free and firmware-less design Long-range transmission: up to several hundred meters Security Authentication of beacon ID Privacy of advertising payload Power consumption Sub-uW power consumption for multi-year operation on […]

$200 Swarm M138 kit enables two-way satellite connectivity for IoT projects

Swarm M138 Satellite Transceiver Kit

Sparkfun has launched a Satellite Transceiver Kit based on the Swarm M138 satellite and GNSS modem that allows low-bitrate two-way connectivity for IoT projects anywhere on earth. Remote IoT applications have benefited from LPWAN standards such as LoRaWAN and NB-IoT, but in some extreme cases coverage may still be challenging, so satellite communication may be the only practical option. It used to be really expensive, but Swarm makes this more affordable, and companies like SigFox and Semtech also have (or had?) plans to use low-earth orbit satellites for their respective LPWAN technologies. Swarm M138 kit content and specifications: Swarm M138 mini PCIe satellite modem and GNSS receiver module MCU – Arm Cortex-M4 microcontroller Up to 1 Kbps data rate, up to 912 bytes packet size Frequency 137-138 MHz (downlink) 148-150 MHz (uplink) Dimensions – 51.0 x 30.0 x 5.3 mm Weight – 9.6 grams Temperature Range – -40°C to +85°C […]

SparkFun Raspberry Pi RP2040 & MicroMod boards take mikroBUS Click expansion boards

MicroMod & RP2040 MikroBus Click boards

We’ve previously written articles about boards featuring the mikroBUS interface supporting thousands of Click expansion boards from Mikroelectronika, and now the company has collaborated with Sparkfun who launched MicroMod and Raspberry Pi RP2040-based boards with a mikroBUS socket, plus Qwicc connectors. Raspberry Pi RP2040 is the well-known dual-core Arm Cortex-M0+ microcontroller found in Raspberry Pi Pico and a range of third-party boards, while Sparkfun MicroMod‘s are M.2 MCU modules with chips from Microchip, Nordic Semi, Ambiq, Espressif Systems, and NXP. Sparkfun RP2040 mikroBUS development board specifications: MCU – Raspberry Pi RP2040 dual-core Cortex M0+ microcontroller up to 133 MHz with 264 KB SRAM Storage – 16MB QSPI flash, MicroSD card socket (on the bottom side) USB – USB Type-C port Expansion mikroBUS Socket 2x Qwiic connectors Thing Plus (or Feather) pin form factor with 18 GPIO pins including up to 4x 12-bit ADC, up to 8x 2-channel PWM, up to […]

IoThing Digital IO board handles up to 300V for Arduino, Raspberry Pi, and various other boards (Crowdfunding)

IoThing Digital IO module

AlterStep’s IoThing Digital is a digital I/O module with two high-power Omron G5Q-14 relays and two isolated AC or DC input channels based on Texas Instruments ISO1211 that can handle up to 300 V. The board also integrates a DC-DC converter and mikroBUS slot that allows it to be used with compatible MCU boards, and the company also provides adapters for popular form factors such as Arduino, Raspberry Pi, Adafruit Feather, Teensy, and others. IoThing Digital specifications: mikroBUS socket for mikroElektronika Click expansion boards BOKRA Lite MCU boards (Some details below) 2x Omron G5Q-14 SPDT relays – 3A/30V DC or 3A/250VAC via terminal blocks Terminal block for 2x digital outputs configurable from 9V to 300V, DC and AC PCF8574 8-bit I/O expander chip with I²C bus for relay control and digital signal input I2C interface with support for 100 KHz and 400 KHz, address selection via jumpers Grove I2C connector […]

MicroMod Teensy brings Teensy 4.0 board to M.2 form factor

MicroMod Teensy

Teensy 4.0, a low-cost board based on NXP i.MX RT1062 Arm Cortex-M7 crossover processor, is now getting a little brother with MicroMod Teensy following the same M.2 form factor as other Sparkfun MicroMod boards. Born from a collaboration between PJRC and Sparkfun, MicroMod Teensy has essentially the specs of Teensy 4.0 but with larger flash memory, and the board will be fully supported by the Teensyduino add-on to the Arduino IDE as noted by Paul Stoffregen on Twitter. MicroMod Teensy specifications: SoC – NXP i.MX RT1062 Arm Cortex-M7 processor at 600 MHz with  1024KB RAM (512KB is tightly coupled), Storage – 16MB serial flash (instead of 2MB on Teensy 4.0) M.2 MicroMod connector with USB Device up to 480Mbit/sec: Capable of enumerating as a USB keyboard, mouse, joystick, MIDI, audio, and more USB Host up to 480Mbit/sec: Capable of interfacing to USB flash drives, mice, keyboards, and more 7x Serial […]

Machine Learning on Raspberry Pi Pico, RP2040, and future RPi MCUs

RP2040 Boards Feature Image

Although the Raspberry Pi Pico comes with the RP2040 chip that lacks the performance to implement machine learning inference for its applications. However, we saw a person detection use case through ArduCAM and TensorFlow lite interface. But, the processing performance of the use case was on the slower side. Additionally, a recent Eben Upton presentation also unveiled that due to low power requirements the board compensates the processing efficiency. Hence, it offers low-performance for edge inference and machine learning use cases. Eben Upton’s teaser on improvement in machine learning and the future scope of “Pi Silicon” revealed potential growth and development in edge inference applications. The demand for RP2040 boards has given rise to the market necessity for more boards. This demand can only be fulfilled if more boards with RP2040 chip are available in the market and company “partners such as Adafruit, Pimoroni, Adafruit and Sparkfun are start releasing […]

Third-party Raspberry Pi RP2040 boards from Arduino, Adafruit, Sparkfun and Pimoroni

Arduino Nano RP2040 Connect

I’ve just written about the launch of the Raspberry Pi Pico board and Raspberry Pi RP2040 MCU, which, as I explained in the announcement, could be used with third-party boards, but what I was not made aware during the embargo was that RP2040 boards were already being worked on, and other companies jointly announced their own custom Raspberry Pi Pico compatible board with Adafruit, Arduino, Pimoroni, and Sparkfun joining the party. Arduino Nano RP2040 Connect Board When I first wrote about Raspberry Pi Pico, I really saw it would be a competitor to Arduino boards, but instead Arduino and Raspberry Pi joined hands to design Arduino Nano RP2040 Connect with the board including 16MB external SPI flash, a u-blox NINA WiFi & Bluetooth module, an STMicro MEMS sensor with 9-axis IMU and microphone, and the ECC608 crypto chip. That obviously means Arduino Core will also support the new RP2040 MCU. […]

EmbeddedTS embedded systems design