SiFive Learn Inventor is a Wireless RISC-V Development Kit Inspired by BBC Micro:bit

SiFive Learn Inventor is a RISC-V educational board partially inspired by BBC Micro:bit board with the same crocodile clip-friendly edge connector, and an LED matrix. The board is also fully qualified to work with the Amazon FreeRTOS real-time operating system. Shaped in the form of a hand, the board features SiFive FE310 RISC-V processor found in the SiFive HiFive1 board, as well as ESP-WROOM-32 WiFi + Bluetooth module. SiFive Learn Inventor specifications: SoC – SiFive FE310-G003 32-bit RISC-V (RV32IMAFC) processor @ 150 MHz with 64KB of internal SRAM Storage – 512 KB flash “Display” – 6×8 “widescreen” array of RGB LEDs with 262,000 colors each; LEDs can expand off-board onto external arrays via the edge connector Wireless Connectivity – 802.11b/g/n WiFi 4 (2.4GHz) and Bluetooth 4.2 LE via an ESP32 module (ESP-WROOM-32) USB – 1x Micro USB port for power and programming/debugging Expansion A/D Converters (four) accessed via on-board coprocessor […]

Nordic Semi nRF52832 Powered PineTime Dev Kit is Now Available for $24.99

PineTime Dev Kit

PineTime was announced as a $25 smartwatch & companion for PinePhone Linux smartphone which itself sells for $150. PineTime specifications are still not frozen, but we do know it will be based on  Nordic Semi nRF52832 or nRF52840 wireless SoC, come with a 1.3″ 240×240 capacitive touch display, and support a variety of operating systems such as ZephyrOS, FreeRTOS, Arm Mbed or NuttX depending on community involvement. So far it was not available for purchase, but in Pine64’s December update about their various projects, Lukasz Erecinski announced the PineTime dev kit is now available for pre-order for $24.99. PineTime Dev Kit specifications: WiSoC – Nordic Semiconductor nRF52832 ARM Cortex-M4F @ 64 MHz with 512KB Flash, 64KB RAM, Bluetooth 5.0 LE connectivity Storage – 4 MB SPI NOR Flash Display – 1.3″ 240×240 IPS capacitive touchscreen with 65K colors Sensors – Accelerometer, PPG Heart Rate Sensor Actuator – Vibrator Battery Built-in […]

PineTime Smartwatch Specifications Released, Availability Scheduled for H1 2020

PineTime Charging Cradle & Heart Monitor

A couple of weeks ago, we covered PineTime smartwatch for PinePhone Linux smartphone that should be launched next year for around $25. At the time we had limited information from a Tweet as well as information provided by TL Lim, founder of Pine64 community, such as the watch would be based on Nordic Semi nRF52832 or nRF52840 multi-protocol WiSoC.  But we now have much more details about specs and other details can be found in the Wiki. PineTime specifications: SoC (undecided, one or the other. See differences between nRF52832 and nRF52840 for details) Nordic Semiconductor nRF52832 Arm Cortex-M4F MCU @ 64 MHz with 512KB Flash, 64KB SRAM, Bluetooth 5 (no long range) Nordic Semiconductor nRF52840 Arm Cortex-M4F MCU with 1MB flash, 256KB flash, Bluetooth 5 (long range), 802.15.4 (e.g. for Zigbee), Arm Trustzone, etc… Storage – 8MB SPI NOR Flash (final product may use 16MB flash instead) Display – 1.3″ […]

PineTime is a $25 Smartwatch / Companion for PinePhone Linux Phone

PineTime

We’ve recently seen Linux smartphones are coming in a few weeks or months, but the $150 PinePhone may not come alone, and soon be joined by a $25 companion, namely PineTime smartwatch. That’s what we learned through a tweet by Pine64 explaining the PineTime is a Linux smartphone companion that can run FreeRTOS or Arm Mbed operating systems.  It will be a side-project however, and the focus is still on PinePhone and Pinebook Pro, meaning it will take a while depending on the level of community engagement. Available information is limited to the discussion in the tweet at this stage, but we do know the watch will be made of zinc alloy &  plastic, come with a charging dock, a 20 mm wristband, an heart-rate monitor and last several days on a charge. We’ve also seen people interested in porting ZephyrOS to the watch, and others would like to make […]

NXP i.MX RT106F & RT106A/L Cortex-M7 Processors Target Offline Face Recognition & Smart Audio Applications

NXP i.MX RT crossover processors combine real-time capabilities of microcontrollers with the performance of application processors thanks to an Arm Cortex-M7 core clocked at 528 MHz and more. The performance is indeed impressive as shown by Teensy 4.0 benchmarks, but so far NXP i.MX RT processor targeted general purpose applications. The company has now introduced three new crossover processors designed for AI applications. NXP i.MX RT106F is designed for offline face recognition and expression Identification, while RT106L and RT106A are made for local and cloud-based embedded voice applications. NXP i.MX RT106F Processor Highlights of the processor: CPU – Arm Cortex-M7 @ 600 MHz (3020 CoreMark/1284 DMIPS) Memory – 1 MB On-Chip SRAM plus up to 512 KB configurable as Tightly Coupled Memory (TCM) External memory interface options – NAND, eMMC, QuadSPI NOR Flash, and Parallel NOR Flash Real-time, low-latency response as low as 20 ns Industry’s lowest dynamic power with […]

$5 Longan Nano GD32V RISC-V Development Board Comes with LCD Display and Enclosure

Longan Nano

There’s been some exciting news about RISC-V microcontrollers recently with Gigadevice announcing GD32V, one of the first RISC-V general-purpose microcontrollers, which outperforms its Arm Cortex-M3 equivalent in terms of performance and power consumption. The company also announced some development boards, but they are not quite that easy to purchase being listed on Tmall website in China. The good news is that Sipeed has introduced Longan Nano development board powered by GD32VF103CBT6 microcontroller, and it’s up for sale on Seeed Studio for $4.9. Longan Nano board specifications: MCU – Gigadevice GD32VF103CBT6 32-bit RISC-V (rv32imac) microcontroller @ 108 MHz with 128KB Flash, 32KB SRAM Storage – MicroSD card slot Display – 0.96″ 160×80 IPS RGB LCD connected via SPI USB – 1x USB Type-C port for power and programming Expansion – 2x 16 through holes (2.54mm pitch) exposing 3x USART, 2x I2C, 3x SPI, 2x I2S, 2x CAN, 1x USBFS (OTG), 2x […]

AndesCore N22 RISC-V Core Supports RV32IMAC or RV32EMAC Instruction Sets

Andes N22 RISC-V vs Arm Cortex M3 / M0+

We covered Gigadevice GD32V general-purpose microcontroller with a RISC-V “Bumblebee” core last week, and I was informed that Andes Technology had recently introduced AndesCore N22 RISC-V “Bumblebee” IP core capable of supporting either RV32IMAC or RV32EMAC instruction sets. A web search did not reveal any specific information about what “Bumblebee” RISC-V cores are exactly, or maybe it’s in reference that many can be coupled in parallel. But that’s just a small detail, let’s check out in some details what AndesCore N22 core has to offer. The RISC-V core is designed for entry-level MCUs found in IoT devices and wearables, and is capable of deeply embedded protocol processing for I/O control, storage, networking, AI and AR/VR. Highlights of AndesCore N22: AndeStar V5 (RV32IMAC) / V5e (RV32EMAC) Instruction Set Architecture (ISA), compliant to RISC-V technology plus Andes extensions architectured for performance and functionality enhancements 32-bit, 2-stage pipeline CPU architecture 16/32-bit mixable instruction […]

Embedded Linux Conference (ELC) Europe 2019 Schedule – October 28-30

Embedded Linux Conference Europe 2019 Schedule

I may have just written about Linaro Connect San Diego 2019 schedule, but there’s another interesting event that will also take place this fall: the Embedded Linux Conference Europe on  October 28 -30, 2019 in Lyon, France. The full schedule was also published by the Linux Foundation a few days ago, so I’ll create a virtual schedule to see what interesting topics will be addressed during the 3-day event. Monday, October 28 11:30 – 12:05 – Debian and Yocto Project-Based Long-Term Maintenance Approaches for Embedded Products by Kazuhiro Hayashi, Toshiba & Jan Kiszka, Siemens AG In industrial products, 10+ years maintenance is required, including security fixes, reproducible builds, and continuous system updates. Selecting appropriate base systems and tools is necessary for efficient product development. Debian has been applied to industrial products because of its stability, long-term supports, and powerful tools for packages development. The CIP Project, which provides scalable and […]