Melopero’s Shake RP2040 Development Board Lists at €22.90

Melopero Shake RP2040

Italian embedded device manufacturer Melopero has recently launched a powerful new development board based on the Raspberry Pi’s in-house silicon tapeout RP2040. Lately, we have seen many manufacturers designing a feather form factor development board on RP2040, like the Adafruit Feather RP2040 and ItsyBitsy RP2040. With this development board, you can now build applications related to remote IoT applications like Smart Agriculture.

The Melopero’s Shake RP2040 development board comes with a battery charger based on the MCP73831 for the use of LiPo 1-cell. Since the fast charger is set to ~200 mA, the battery capacity has to be at least 500 mA. The board also features a battery monitor that sends an alert when the battery voltage drops below 3.4V. To increase the compatibility in building more applications, the design supports Qwiic/Stemma QT connector to connect Adafruit and SparkFun sensors.

Deep Dive into the Shake RP2040

  • SoC: Raspberry Pi’s RP2040
  • Memory: 16MB Flash
  • Connectors: Qwiic and Stemma QT connector
  • Buttons: Reset and BOOTSEL
  • Battery: Low battery monitor and LiPo battery charger
  • LEDs: User LED, Charge status LED, WS2812 RGB LED
  • Power: USB-C input power
  • Programmability: C/C++, MicroPython, CircuitPython with Arduino IDE

Melopero Shake RP2040 Diagram

As mentioned earlier, the low battery monitor is connected to the GP17. If the pin detects a low battery alert, the battery monitor output will be HIGH when the voltage reaches 3.6V. However, it is important to note that this feature only works when the battery is not charging or the power input is not connected via USB-C. Through these features, remote IoT applications are one aspect of increasing efficiency. A detailed pinout diagram for your reference will be provided by the manufacturer as a getting started guide.

The Melopero’s Shake RP2040 gets the support for C/C++, MicroPython, and CircuitPython. This is common support for all the RP2040-based development boards. The higher cost of €22.90 (~$27) for the Shake RP2040 is justified by the additional connectors. The guide for programming the board will be provided on the product page.

New Release from RAKwireless include a Raspberry Pi RP2040 based LoRaWAN core Module

Just a year after RAKwireless launched 14 new WisBlock modules for IoT prototyping, the company is back with a new WisBlock RAK11310 Core, alongside a Wisblock baseboard, 11 new modules, and one new IO Extension cable.

RAK11310 CORE MODULE

This new RAK11310 Core is one of the first in the market to combine a Raspberry Pi RP2040 with a LoRa transceiver from Semtech – a perfect core module for IoT applications requiring LoRa connectivity. Suitable for a number of applications like home automation, sensor networks, building automation, and personal area networks applications (health/fitness sensors, and monitors, etc.).

The core module can be programmed with Arduino IDE, PlatformIO, or MicroPython.

Features and Specifications:

  • RAK11300 WisDuo LPWAN Module:
    • Raspberry Pi RP2040 dual-core Cortex-M0+ microcontroller running at 133MHz; 246 kB RAM
    • Semtech SX1262 low power high range LoRa transceiver
    • Worldwide frequency coverage:
      • RAK11310L – EU433, CN470
      • RAK11310 – EU868, US915, AU915, KR920, AS923, IN865, RU865
  • LoRaWan® 1.0.2 protocol stack
  • UART/I2C/GPIO/USB through a “Wisconnector”
  • Serial Wire Debug interface
  • 2.0 V – 3.6 V supply voltage
  • Dimensions: 30 mm x 20 mm
  • Temperature Range: -40°C to 70°C

The Wisblock RAK11310 core is available for $9.95 while the RAK11300 RP2040 LoRaWAN module sells for $6.95. Other details can be found on the documentation site here.

RAK19003 WISBLOCK BASE BOARD (the smallest WisBlock baseboard so far)

Features and Specifications:

  • Wisconnector for WisBlock Core MCU
  • 2x 24-pin Wiconnectors for WisBlock modules
  • I2C, UART, GPIOs and analog input
  • USB Type-C debug port
  • 1x Reset button
  • 2 user-definable LED’s
  • 5V power supply via USB port/3.7V power supply via LiPo batteries/5V via solar panel(s)/Combination of multiple power inputs
  • Dimensions: 35 x 30mm

The baseboard is currently available for $8.99. Other details can also be found on the company’s website.

The company also released 11 other modules with a new 120mm RAK19008 IO extension cable for large WisBlock modules.

Here’s a list of the 11 new modules:

  • RAK12006 PIR Module: Motion detection sensor (can be used for light automation as well as for detecting intruders in security systems).
  • RAK12007 Ultrasonic Sensor –  Obstacle detection and distance measurement module (uses ultrasonic waves to detect objects up to a distance of 400 cm with up to 3mm accuracy and 15° detection angle).
  • RAK12009 MQ3 Alcohol Gas Sensor – For detecting alcohol concentrations in the air between 25 to 500 ppm (can be used in low-cost breathalyzers or air quality sensing system).
  • RAK12010 Ambient Light Sensor – For measuring light intensity from 0 lux ~ 120000 lux.
  • RAK12011 Barometer WT Sensor – A water-resistant barometric air pressure and temperature sensor for outdoor and weather applications (for measuring pressure from 260 ~ 1260 hPa).
  • RAK12012 Heart Rate Sensor –  Based on the MAX30102 low-power sensor (for measuring heart rate and pulse oximetry).
  • RAK12015 Vibration Sensor – For detecting unusual vibrations on motors and machinery.
  • RAK13101 GSM/GPRS Module – Cellular modern for sending data over GSM to the cloud
  • RAK14003 LED Bar Graph Module – For displaying status information (has 10x customizable LEDs)
  • RAK19004 Green Power Module –  External power converter to recharge WisBlock with renewable power sources like wind generators, water turbines and solar panels.
  • RAK16000 Current Sensor – DC Current Sensor module that can measure current from 0 to 3A.

Details on the modules plus how to go about buying any can be found on their product page.

SWAN – Low-Cost, Low-Power Embeddable STM32L4R5-based MCU from Blue Wireless

A handful of microcontrollers for IoT applications have hit the hardware ecosystem over the past years, allowing for easy development of embedded and standalone IoT-based systems. Most of these MCUs and processor chips, however, are expensive, power-consuming, and lack large memory and I/O expandability. The latest release from Blue Wireless seems to be an all-in-one solution that puts all these into consideration.

Blue Wireless SWAN is an embeddable microcontroller based on the STM32L4R5 chip architecture. It is an ultra-low-power, 120 MHz Arm Cortex-M4 Core board with a large memory of 2 MB of flash and 640 KB of RAM and castellated-edge 55 GPIO ports allowing for applications demanding large memory and I/O expansion with affordable cost. SWAN is targeted at accelerating the development of battery-powered IoT systems from DIYs systems and Makers prototyping to high volume implementation. The board is perfect for applications such as edge inferencing and remote sensing and monitoring at an economical cost.

The board is powered via either a USB, a battery, or a regulated supply. It offers a 2A regulator, switchable with software to regulate external sensor supply. The board draws a total of 8 uA in its low-power mode while offering its full memory capacity in operation. That makes it a good fit for battery-powered systems and a big plus why it should be developers’ favorite.

SWAN is also suitable with feather-compatible boards, allowing for prototyping and field implementation. The board offers flexibility to developers with compatibility with Adafruit’s myriad sensors and FeatherWing-compatible carriers. That means that these boards can go along with Swan at the same time. Swan can be soldered directly to a parent PCB integrating desired sensors, providing efficient use of its I/O expandables.

Key Features and Specifications:

  • Ultra-low-power Arm Cortex-M4 core clocked at 120Mhz
  • STM32L4R5-based microcontroller
  • 2MB of flash
  • 640KB of RAM
  • Castellated-edge access to 55 GPIO ports including 8x analog, 16x digital, 4x I2C, 3x SPI
  • USB OTG full speed
  • 1x 14-channel DMA
  • tRNG
  • 12-bit ADC
  • 2x 12-bit DAC
  • Low-power RTC, and CRC calculation peripherals

SWAN is compatible with C/C++, Arduino, CircuitPython, and a CORTEX Debug connector allowing for development and deployment with Visual Studio Code, IAR, and STM32cubeIDE, when provided with an STLNK-V3MINI add-on. Its Feather devKit includes a Notecard and a Notecarrier.

SWAN is available as a standalone board in a $99 Feather Starter Kit or as an embeddable board paired with its Notecard. You can however get SWAN without the Notecarrier for $25.

Other useful resources and information on SWAN and STM32L4R5ZI can be found on the Blueswireless website.

Meet the New PIC32-based tinyWireless Development Board with Integrated RFM69HW transceiver

tinyWireless PIC32 Board

Medtronic’s tinyWireless PIC32 development board is a low-cost, low-power Microchip PIC32-based, Arduino compatible wireless development board. Despite its compact form factor, it can also be mounted in a solderless breadboard or utilized as an independent development board.

Deeper Look at tinyWireless PIC32 Development board

The tinyWireless PIC32 model is built around a powerful PIC32MX250F128D core 32-bit MIPS32 M4K microcontroller. It can operate at a frequency of up to 50MHz, offering a total of 83 Million Instructions Per Second (MIPS). The hardware also features 32kB of RAM and 128kB of flash program memory. There are 35 user-configurable IO pins on the board, as well as two UARTs, two SPI buses, two I2C buses, and five 16-bit timers. In addition, the PIC32’s RTCC hardware and the installed 32.768kHz watch crystal provide full support for Real-Time Clock (RTCC) functionality.

tinyWireless PIC32 Board Front

This flexible development platform supports the long-range ISM band RFM69HW wireless transceiver. It has wireless transmission speeds of up to 300kbps with AES-128 bit encryption to prevent wireless sniffing. Depending on the data rate and RF environment, these modules can communicate over many kilometers. What makes it even more remarkable is that the RFM69HW is programmable in both narrow-band and wide-band communication modes without the requirement for external components to be modified.

tinyWireless PIC32 Board Back

The RFM69HW module is also a perfect alternative for battery-powered applications due to its wide operating voltage range of 1.8–3.6 V and low current consumption. Plus, the module gives a +20dBm output power and can be purchased in 433MHz, 868MHz, or 915MHz frequency variations. Furthermore, tinyWireless has a 32Mbit SPI FLASH and USB or UART ports for communication with your PC, making it ideal for data logging applications.

Talking about the software support, the board can be programmed natively in C/C++ for ultimate power and control. It can be compiled using Microchips Free XC32 C/C++ compiler. Plus, tinyWireless also works with Microchip’s Harmony Integrated Software Framework, which allows the PIC32 hardware to be abstracted from the programmer, hence speeding up software development.

“In addition, tinyWireless development boards are able to run your favorite Arduino sketches, using a number of open-source tools such as chipKit MPIDE or Pinguino. TinyWireless has a Fubarino Mini compatible footprint to simplify Arduino use with the chipKit MPIDE,”

says Medtronics.

The tinyWireless PIC32 development board is available on Tindie at $30. For more information visit the product page. Images and technical specifications have also been taken from the product page.

Open-Source Tele-Robotics Development Platform KenjiX1 for Active-Monitoring and Terrain-Exploration Applications on Land

Introduction

Tele-Robotics platform KenjiX1 enables new horizons of Human-Machine Interaction, and interfacing with the real world, both in reality or virtually. It is a highly adaptable system, to give unlimited freedom and flexibility to build upon. A „Truly Modular“ tele-robotics rover, which is built for automation, active monitoring, and terrain exploration.

Physalis Labs “roboDrive Engine” which KenjiX1 relies upon, is a very flexible tool to jumpstart into telerobotics development for students, developers, and makers.

In Fig.1. Illustration of the KenjiX1 Rover equipped with payload containers, front-side mounted manipulators, and grippers to handle objects.

Thanks to its unconstrained design and modular structure, KenjiX1 can be re-configured in minutes according to the application’s demand. It brings a flexible hardware base, high degree of customization and built-in sensing systems, which, in-fact, can be utilized for real-life measurements – on the field or in lab.

With an uptime of more than 8 hours, the operator has an access to high-power mechanized arms, onboard LIDARs, distance sensors, environmental sensors, temperature and vibration measuring modules, analog sensors array which enables users to start deploying and generating real-world data right away, eliminating the need to purchase expensive and complicated external instrumentation.

Scalable and Adaptable…

SLAM, conductive sensing, and logging of vibrations, streaming environmental data over the network, storing and evaluating onboard, as well as streaming, is possible. It has been designed around the most popular and affordable hardware on the market.

Work Remotely via Tele-Presence…

Your Remote companion in Home-Office?

No matter which field are you coming from, now you can run that dangerous chemical tests inside the reaction chamber directly from your home office. KenjiX1 will handle the rest of and hazardous tasks for you.

Win an Arduino MKR WiFi 1010 Development Board

Small, robust and powerful board with Wi-Fi and Bluetooth connectivity combined with its low power architecture makes it a practical solution.

This month oemsecrets.com has teamed up with Farnell to giveaway an Arduino MKR WiFi 1010 Development Board to two lucky winners. Simply follow the link below to enter.

ENTER NOW

Get extra entries into the giveaway by following us and sharing this article on Instagram, LinkedIn, Facebook or Twitter using #oemsecrets or @oemsecrets.

Arduino MKR WiFi 1010 Development Board

The Arduino MKR WiFi 1010 is the easiest point of entry to basic IoT and pico-network application design. Whether you are looking at building a sensor network connected to your office or home router, or if you want to create a BLE device sending data to a cellphone, the MKR WiFi 1010 is your one-stop-solution for many of the basic IoT application scenarios.

Full Product Specification

UPDATE 09/11/2021

Meet Alibaba T-Head RVB-ICE RISC-V SBC – Supports Android 10/Debian 11 and 3D GPU Acceleration

Single-board computers (SBC) have seen widespread application in the hardware ecosystem owing to the growing demand for mobile, portable, and embedded systems with reduced system’s overall cost and connectors problems. Amongst the variety of SBC architectures available in the market, the RISC architecture has become makers’ favorite for its low number of cycles per instruction (CPI), through its load/store design to support very high-speed devices. However, a large number of RISC SBCs still lack the ability to offer 3D GPU acceleration that is in demand.

Sipeed’s new launch is targeted to solve this problem. The board aptly called Alibaba T-Head RVB-ICE, proves to be the first RISC-V SBC that is 3D GPU capable.

Alibaba T-Head RVB-ICE is designed on the architecture of Alibaba T-Head ICE dual-core XuanTie C910, 1.2 GHz RISC-V processor furnished with Vivante GC8000UL GPU and an AI accelerator NPU. Its SoC incorporates an additional 1.2 GHz C910V core with 128-bit capable vector extension, a DDR4 with speed up to 2400 Mbps, a GMAC interface, and a single-core 3D GPU for 3D graphics acceleration. The board supports Debian 11 and Android 10, with support for a capacitive touchscreen display.

The board also debuts a 4 GB LPDDR4 system memory, a 16 GB eMMC flash, Wi-Fi and Bluetooth interface, LCD interface, a micro USB 3.0 OTG port of full-size Type-A USB ports, a USB-C serial port, and a 2×24-pin GPIOs header. It also supports interfaces like Bluetooth keyboard and mouse.

Key Features and Specifications Include:

  • Alibaba T-Head ICE with dual-core XuanTie C910 RISC-V processor @ 1.2 GHz, Vivante GC8000UL GPU, NPU
  • 4GB LPDDR4
  • 16 GB eMMC flash
  • MicroSD card slot
  • AI Accelerator: NPU present
  • Gigabit Ethernet RJ45 port, Wi-Fi and Bluetooth
  • RGB888 LCD interface up to 1080p; the devkit includes a 7-inch capacitive touchscreen display with 1024×600 resolution
  • 1x micro USB 3.0 OTG port
  • 1x USB-C port for serial and power
  • 2x 24-pin header with GPIOs, 2xUART, I2C, 1x SPI, ADC
  • 2x User buttons
  • 1x reset button
  • 1x LED
  • Power Supply: 5V via power barrel (or USB-C port)

The Alibaba T-Head RVB-ICE is available for pre-order on RVB-ICE and Aliexpress for $399 alongside its 7-inch display. Patches and scripts for AOSP for the XuanTie RISC-V chip are available on T-head/RISCV-aosp’s Github repository for a guide on successful development with the board. The cost is probably on the high side because it’s only available in low quantities. Hopefully, with time, more lower-cost RISC-V boards with GPU should be released. Shipping for the Alibaba T-Head RVB-ICE board is scheduled to start next month.

Further details can be found on RVB-ICE and Github.

Sipeed’s New Embeddable SoM Board Built Around RISC-V Allwinner D1 chip will launch for Around $20

Maker culture and its DIY subculture have seen continued strides, creating a need for low-cost open-source devices with edge technology and instruction set architecture, with compatibility with high-end OS like Linux. Sipeed has released a new system-on-module board to meet these requirements for a fee under $20.

According to Caesar’s telegram post, the Lichee RV module is a style board furnished with an edge connector to support industrial applications. The compact module will be equipped with an Allwinner D1 chip with a 1.0 GHz 64-bit single-issue Linux-capable core with draft Vector extension 0.7.1, 1 Gbyte DDR3, and an inbuilt Nand Flash of 256 Mbyte. The module also has a SODIMM-like form factor with an edge connector, which breaks out most functions of the chip. The module can function as a standalone device with few input and output interfaces and peripherals.

The module is also expected to launch with an optional carrier board that can offer the same connectivity like the one provided by the $99 Nezha single board computer. Other details revealed by Bruce Hoult include 2.5 x 4.5cm dimension, 512 MB DDR3, OTG USB-C, 4 pin UART, short TF slot, 2×67 pin NGFF breakout, and extra 1.14-inch SPI LCD. As for the efficacy of the board, Bruce rates it the best length-agnostic vector implementation available in the hardware ecosystem at the moment.

As noted by CNX Software, here’s a list of some of the key features and specifications of the Allwinner’s D1 chip:

  • Alibaba XuanTie C906 64bit RISC-V core with 32 KB I-cache + 32 KB D-cache
  • HiFi4 DSP 600MH with 32 KB I-cache plus 32 KB D-cache, 64 KB I-ram plus 64 KB DRAM
  • Up to 2GB DDR2/DDR3
  • SD3.0, eMMC 5.0, SPI Nor/Nand Flash
  • Video decoding:
    • H.265 up to 1080p@60fps, or 4K@30fps
    • H.264 up to 1080p@60fps, or 4K@24fps
    • MPEG-1/2/4, JPEG, VC1 up to 1080p@60fps
  • Video encoding: JPEG/MJPEG up to 1080p@60fps
  • RGB LCD output interface up to 1920 x 1080@60fps
  • Dual-link LVDS interface up to 1920 x 1080@60fps
  • 4-lane MIPI DSI interface up to 1920 x 1080@60fps
  • HDMI V1.4 output interface up to 4K@30fps
  • CVBS OUT interface, supporting NTSC and PAL format
  • 8-bit parallel CSI interface
  • CVBS IN interface, supporting NTSC and PAL format
  • 2x DAC’s and 3x ADC’s
    • Analog audio interfaces – MICIN1P/N, MICIN2P/N, MICIN3P/N, FMINL/R, LINEINL/R, LINEOUTLP/N, LINEOUTRP/N, HPOUTL/R
    • Digital audio interfaces – I2S/PCM, DMIC, OWA IN/OUT
  • Networking – 10/100/1000M EMAC with RMII and RGMII interfaces
  • USB2.0 OTG, USB2.0 Host
  • SDIO 3.0,
  • 2 x SPI6
  • 6 x UART
  • 4 x TWI
  • PWM (8-ch)
  • GPADC (2-ch)
  • LRADC (1-ch)
  • TPADC (4-ch)
  • IR TX/RX

As of the time of this writing, Sipeed has not created a sales page nor put the product on a commercial third-party site, but further information and discussions on the new Allwinner D1 chip can be gotten from Bruce Hoult’s Reddit post.

Penguino STM32WL MAMWLE-C1 LoRa development board Features Move Solutions’ MAMWLE SoM

Electronics maker Orkhan Amiraslan has unveiled a new GPIO-Rich Lora-capable Penguino board based on Move Solutions’ MAMWLE SoM.

The compact Penguino STM32WL MAMWLE-C1 LoRa dev board differentiates itself in terms of power, size, and flexibility. It is equipped with STMicroelectronics’ STM32WL‘s core that purposely targets low-power operation. It also breaks out all available GPIOs and offers the option of choosing either the +14dBm or the +22dBm output path.

“This allows the user to carefully choose the max output power and save on the battery life,” says Amiraslan. The LoRa dev board also has an Adafruit Feather-compatible form factor that makes it compatible with many addons needed to complete any solution. “Be sure to check out the awesome-feather repo,” he added.

The low-power feather-compatible board also comes with all the necessary components for rapid prototyping.

“This board packs everything you need for LoRa/LoRaWAN Development. It has a lot of GPIO to access sensors and peripheral control, a STM32WLE5x MCU, and a Cortex M4 CPU with enough power,” says a review that was left by a user identified as “Rony”. “You’ll however need some development skills for STM32 devices or use their Arduino port which will need some adjustments to work on this board,” he added.

Specs of the SoC:

  • STM32WLE5JC SoC
  • ARM Cortex-M4 core that focuses on low-power
  • Integrated SX1262 RF transceiver
  • 150 MHz to 960 MHz frequency range.
  • LoRa®, (G)FSK, (G)MSK and BPSK Modulations
  • Up to +22 dBm transmitter power

The MAMWLE-C1 SoM itself is a 15 x 16 millimeter board that combines an STM32WL microprocessor and a Semtech SX1262 sub-GHz radio.

Features of the MAMWLE-C1 SoM Include:

  • Multiprotocol LPWAN 32-Bit Arm Cortex-M4 running at 32 MHz
  • LoRa, (G)FSK, (G)MSK and BPSK support
  • 128 kilobytes of flash memory
  • 64 kilobytes of SRAM
  • ADC, DAC, DMA, comparators, timers and independent watchdog timer
  • Various ultra-low-power features
  • Frequency range: 868Mhz ~ 915Mhz
  • Up to 37 general-purpose IOs, 2x SPI, 3x I2C, 2x USART, 1x LPUART, 1x JTAG, 1x SWDIO
  • Clock: 32MHz TCXO, 32.768KHz XTAL
  • Tx power:
    • Up to +14dBm (low power path)
    • Up to +22dBm (high power path)
  • Dimensions: 16.5mm x 15.5mm x 2.0mm

You might have to get a male 868/915MHz SMA antenna at hand or order for one as there’s a default antenna path routed to the SMA edge connector but no antenna feature on the board.

Further details on the Penguino STM32WL MAMWLE-C1 can be found on Tindie where it currently sells for $34.95. You can also visit GitHub for the KiCad design files, Gerbers, and an example STM32Cube project.

TOP PCB Companies