HPMicro HPM6800 is a family of high-end RISC-V microcontrollers clocked up to 600 MHz integrating a VeriSilicon Vivante 2.5D GPU with support for the OpenVG 1.1 vector graphics API, and peripherals making it suitable for digital dashboard displays and human-machine interfaces (HMI). The family is comprised of three parts: the HPM6830 without video support, the HPM6850 with 2D graphics and video input/outputs, and the HPM6880 adding support for the 2.5D OpenVG GPU from VeriSilicon. All variants come with 1064KB SRAM, support for external DDR2/DDR3/DDR3 memory, NOR, PSRAM and eMMC flash, audio interfaces, and a range of peripherals with eight CAN FD interfaces, gigabit Ethernet, USB high-speed, and many more. HPMicro HPM6800 specifications: CPU – Single core 32-bit RISC-V (RV32-IMAFDCP) processor @ 600MHz with 32KB I/D Cache (3390 CoreMark) Memory 1064 KB SRAM with 256KB ILM + 256KB DLM in the RISC-V core, 512KB AXI SRAM, 32KB AHB SRAM, and 8KB […]
FOSDEM 2024 schedule – Open-source embedded, mobile, IoT, robotics, RISC-V, etc..
FOSDEM – which stands for Free and Open Source Software Developers’ European Meeting – is a free-to-participate event where thousands of developers meet in Brussels on the first week-end of February to discuss open-source software & hardware projects. FOSDEM 2024 will take place on February 3-4 with 880 speakers, 818 events, and 66 tracks. Although I won’t attend, I’ve created a virtual schedule like every year with sessions most relevant to the topics covered on CNX Software from the “Embedded, Mobile and Automotive” and “Open Hardware and CAD/CAM” devrooms, but also other devrooms including “FOSS Mobile Devices”, “ Energy: Reimagining this Ecosystem through Open Source”, “RISC-V”, and others. FOSDEM Day 1 – Saturday, February 3, 2024 10:30 – 10:55 – Screen Sharing on Raspberry Pi 5 Using VNC in Weston and Wayland with the Yocto Project and OpenEmbedded by Leon Anavi In 2023, embedded Linux developers received eagerly awaited news: […]
$19.90 nRF52840 Connect Kit board supports Bluetooth LE, NFC, Zigbee, and Thread connectivity
Makerdiary nRF52840 Connect Kit is a development board based on Nordic Semi nRF52840 multiprotocol wireless microcontroller with support for Bluetooth Low Energy, Bluetooth Mesh, NFC, Thread, Zigbee, 802.15.4, ANT, and 2.4 GHz proprietary connectivity. The nRF52840 Connect Kit comes in a compact form factor with a USB-C port for power and programming, a 64 Mbit QSPI flash, flexible power management, and a rich set of features. Makerdiary offers two versions, one with a chip antenna, and another with an external u.FL antenna. nRF52840 Connect Kit specifications: SoC – Nordic nRF52840 Arm Cortex-M4F WiSoC @ 64 MHz with 1 MB FLASH and 256 kB RAM, Arm TrustZone Cryptocell 310 security subsystem External Storage – 64-Mbit QSPI flash Wireless Connectivity (on-chip) Bluetooth 5, Bluetooth Mesh IEEE 802.15.4 radio for Zigbee and Thread ANT, 2.4GHz proprietary On-chip NFC-A tag Antenna – On-board 2.4GHz chip antenna or u.FL connector for external antenna USB – […]
MicroPython 1.20 released with Raspberry Pi Pico W support, mip package manager, smaller footprint
Damien George has recently announced the release of MicroPython 1.20 with support for the Raspberry Pi Pico W board., a new lightweight package manager called mip, a smaller footprint thanks to the use of compressed type structs, and many other changes. mip package manager The new mip package manager uses a custom protocol optimized for embedded systems to query and install packages, and intends to replace upip for installing packages from micropython-lib or any URL. Mip can be run directly on a device, as long as it has network connectivity, or via mpremote from a host computer. Damien explains all pure-Python drivers have been moved from the micropython repository to the micropython-lib repository as part of the change in order to make it easier to install the packages needed for a given project. MicroPython is getting smaller The MicroPython binary size has been reduced by many kilobytes for all ports […]
HARDWARIO CHESTER – A configurable Zephyr OS LPWAN IoT gateway with LoRaWAN, LTE IoT, GNSS connectivity
HARDWARIO CHESTER platform is a configurable LPWAN IoT gateway whose main function is to connect as many devices and environments as possible to the Internet using connectivity such as LoRaWAN, LTE Cat M1, or NB-IoT, as well as GNSS for geolocation. Contrary to most IoT gateways, it does not run Linux on an application processor, and instead, the “brain” of the CHESTER IoT gateway is a Raytac Bluetooth 5.0 module based on a Nordic Semi nRF52840 Arm Cortex-M4 microcontroller running Zephyr real-time operating system, which connects to LTE IoT modem and a LoRaWAN module through UART, and expansion modules through I2C, 1-wire, and GPIO interfaces. HARDWARIO CHESTER specifications: Wireless modules/chips Raytac MDBT50Q-P1MV2 Bluetooth 5.0 module based on Nordic Semi nRF52840 Arm Cortex-M4F MCU with 1MB Flash memory, 256kB RAM Nordic Semi nRF9160-SICA-B1A-R7 LTE-M/NB-IoT system-in-package (SiP) with Arm Cortex-M33 MCU, 1024 KB flash, 256 KB SRAM Murata CMWX1ZZABZ-078 LoRa module as […]
Embedded Open Source Summit 2023 schedule – Zephyr OS, Security, IoT, Embedded Linux, and more
The Linux Foundation has just announced the full schedule for the Embedded Open Source Summit, which will take place on June 27-30, 2023 in Prague, Czech Republic, as well as virtually starting on June 26. Over 175 sessions, birds of a feather (BoF) tracks, and workshops related to embedded and open-source innovation will be presented at the event itself comprised of six micro conferences: Automotive Linux Summit Europe, Embedded IoT Summit, Embedded Linux Conference, LF Energy Embedded Summit, Safety-Critical Software Summit, and Zephyr Project Developer Summit. Even though I’m not going to attend personally, I’ve gone through the schedule to create my own little virtual schedule with some sessions relevant that should be interesting to me and hopefully to CNX Software readers. Monday, June 26 (Virtual sessions) The first day of the event will have a Yocto Dev training in the morning, and a bunch of virtual sessions that are […]
Nordic Semi nRF54H20 Cortex-M33 + RISC-V wireless SoC supports Bluetooth 5.4, LE Audio, Bluetooth mesh, Thread, Matter, and more
Nordic Semi nRF54H20 is a 320 MHz multiprotocol wireless SoC with several Arm Cortex-M33 and RISC-V cores, support for Bluetooth 5.4 and greater with features like LE Audio and Bluetooth mesh, as well as Thread, Matter, and so on. It is the first part of the fourth generation nRF54 family manufactured with a 22nm process, and its application processor doubles the processing power (2x CoreMark) of the Arm Cortex-M33 application core in the nRF5340 SoC and embeds up to 2MB flash, 1MB SRAM. nRF54H20 preliminary specifications and highlights: CPU Application core – Arm Cortex-M33 @ up to 320 MHz with 2 MB Flash + 1MB SRAM Network core – Arm Cortex-M33 Several RISC-V cores (for low power?) Wireless Bluetooth 5.4 LE with direction-finding, Bluetooth mesh, LE audio, etc… 802.15.4 radio for Thread, Matter -100 dBm RX sensitivity @ 1 Mbps for Bluetooth LE Up to 10 dBm TX power New […]
ZSWatch open-source hardware nRF52833 smartwatch runs Zephyr RTOS
ZSWatch is an open-source hardware smartwatch based on an u-Blox ANNA-B402 module with Nordic Semi nRF52833 Bluetooth 5.1 SoC and running Zephyr real-time operating systems. We’ve seen several open-source hardware smartwatches over the years, as well as open-source firmware projects such as AsteroidOS or InfiniTime with the latter used in the PineTime smartwatch, and the ZSWatch adds to the list of interesting open-source wearables with all source files made public. ZSWatch specifications: Wireless module – u-blox ANNA-B402 based on Nordic Semi nRF52833 Arm Cortex-M4F microcontroller with Bluetooth LE 5.1 and direction finding support Storage – 8MB flash (MX25R6435FZNIL0) Display – 1.28-inch 240×240 IPS TFT circular display with GC9A01 driver; covered with Sapphire Crystal Glass. Sensors Accelerometer (LIS2DS12TR) for step counting, etc… MAX30101EFD for pulse oximetry and heart rate monitoring Misc 3x buttons for navigation (prev, next, enter) Vibration motor (DRV2603RUNT) with haptics driver to give better vibration control. Power Management […]