CORE-V MCU Devkit features open-source 32-bit RISC-V core, Amazon AWS IoT connectivity, Mikrobus expansion, VGA camera

CORE-V MCU DevKit

The CORE-V MCU DevKit is an open-source hardware board based on the CORE-V microcontroller featuring the open-source OpenHW CV32E40P0 RISC-V MCU core and a Quicklogic ArticPro 2 eFPGA. The board offers wireless connectivity to Amazon AWS through an ESP32-C3 AWS IoT ExpressLink module, a MikroBus connector for expansion, a VGA camera module, JTAG and serial debugging, as well as a temperature sensor and a few buttons. The development kit can be powered by its USB Type-C port (5V) or a DC jack taking 5V to 18V DC. CORE-V MCU devkit specifications: Microcontroller – CORE-V MCU OpenHW CV32E40P RISC-V processor core (in-order 4-stage RISC-V RV32IMFCXpulp CPU based on RI5CY from PULP-Platform) with 512KB SRAM, boot ROM Quicklogic ArticPro 2 eFPGA Storage – 4MB QSPI flash Wireless – Espressif AWS IoT ExpressLink Module for AWS IoT cloud interconnect Camera – Himax HM01B0 ultra-low-power QVGA (320×240) CMOS image sensor as found in the […]

ANAVI launches CircuitPython-programmable Macro Pad 12 & Arrows mechanical keyboards (Crowdfunding)

ANAVI Arrows ANAVI Macro Pad 12

ANAVI Technology has launched two more open-source hardware mechanical keyboards based on the Raspberry Pi RP2040 microcontroller, equipped with an OLED display, and programmable with CircuitPython: the ANAVI Macro Pad 12 with 12 keys and the ANAVI Arrows with four keys and a rotatory encoder. The new mechanical keyboards follow ANAVI Macro Pad 10 & Knobs input devices equipped with the same Seeed Studio XIAO RP2040 MCU module running the KMK firmware written with CircuitPython, but with different form factors and features. ANAVI Macro Pad 12 specifications: MCU module – Seeed Studio XIAO RP2040 with Raspberry Pi RP2040 dual-core Cortex-M0+ microcontroller @ up to 133 Mhz with 264KB SRAM, 2MB SPI flash, USB Type-C port Keys – 12x Gateron red, linear, non-clicky mechanical switches and transparent keycaps with yellow LED backlighting Display – OLED display connected to I2C slot (can be replaced with another I2C module) Host interface – USB […]

Antmicro releases open hardware AMD Kintex-7 K410T development board, launches open hardware portal

Open hardware AMD Xilinx Kintex 7 K410T development board

Antmicro has designed an open hardware AMD Xilinx Kintex-7 K410T FPGA development board in KiCad 6 mostly to synthesize custom RISC-V-based processing platforms and work on the OpenTitan Root of Trust project. Separately, the company has also launched an open hardware portal sharing some of the KiCad and Blender designs they’ve worked on over the years. Open-source hardware AMD Xilinx Kintex-7 K410T development board Key features and specifications: FPGA – AMD-Xilinx Kintex-7 K410T FPGA with 400K logic cells, 16 Gigabit transceivers operating at 12.5Gb/s. System Memory – 512MB of DDR3L memory, 8MB of SRAM memory Storage – 32MB (256Mbit) of (Q)SPI NOR flash,  assembly option for 2x QSPI flash, microSD card slot Video Output – HDMI port Networking – 1x Gigabit Ethernet RJ45 port, 1x 10/100M Ethernet port USB USB 2.0 Type-A host connector USB Type-C connector for FTDI JTAG and debug Expansions 2x PMOD connectors FMC+ connector with PCIe […]

MNT Pocket Reform open-source 7-inch modular laptop launched on Crowd Supply

Buy MNT Pocket Reform

The MNT Pocket Reform, a smaller version of the MNT Reform laptop, with a 7-inch display has just launched on Crowd Supply with an NXP i.MX8M Plus system-on-module, but also compatible with an NXP Layerscape LS1028A module, Raspberry Pi CM4, Pine64 SOQuartz, and an AMD Kintex-7 FGPA module. The open-source modular laptop also comes with a 128GB eMMC flash, 8GB RAM, WiFi 5 and Bluetooth 5.0 connectivity on-module, an optional 1TB NVMe SSD, a backlit 60-key mechanical keyboard with an optical trackball and four buttons, a micro HDMI port to connect an external display, a few USB ports, and Ethernet through an ix industrial connector. MNT Pocket Reform specifications: SoM – Boundary Devices Nitrogem8M Plus system-on-module with SoC – NXP i.MX 8M Plus quad-core Arm Cortex-A53 @ 1.8GHz with Cortex-M7 real-time core, Vivante GC7000UL GPU, 2.3 TOPS NPU with open drivers, H.264/H.265 Video Decoder with open drivers (Hantro), and HiFi4 […]

KiCad 7.0.0 release – Custom fonts, text boxes, SpaceMouse, crash reporting, and much more

KiCad 7.0.0

KiCad 7.0.0 open-source EDA software has just been released with a range of new features from custom fonts to 3Dconnexion SpaceMouse integration to opt-in Sentry crash reporting, and many more. It took over three years between KiCad 5.0.0 and KiCad 6.0.0 announcements, but only a little over a year for the release of KiCad 7.0.0. Did KiCad developers acquire superhuman abilities or did AI get involved in the development somehow? Most probably not, and instead they change the release schedule to a yearly one, so we should get annual releases of the open-source EDA suite going forward, with KiCad 8.0.0 to be released in Q1 2024. Some notable changes to KiCad 7.0 include: Custom Fonts support is now available in the schematic, PCB, and worksheet editors to allow the use of any system font. Text box support was added in both the schematic and PCB editors. 3Dconnexion SpaceMouse support in […]

Balthazar – An open-source hardware modular RISC-V, Arm, or FPGA laptop

Balthazar RISC-V laptop

The Balthazar Personal Computing Device (BPCD) is an open-source hardware 13.3-inch laptop with a RISC-V, Arm, or FPGA module and designed to be upgradable, expandable, and sustainable. The developers say the laptop is based on a few concepts inspired by the EOMA68 project. The EOMA68 is a CPU module based on the PCMCIA form factor, and an Allwinner A20 EOMA68 module was showcased in a prototype of the Rhombus Tech 15.6-inch Libre Laptop but I don’t think the project was ever manufactured. Balthazar laptop features: SoM with RISC-V, FPGA, or Arm Cortex-A7x processor plus memory and flash Storage – SATA SSD, eSATA connector, microSD card socket Display – 13.3-inch non-glare display Video Output – HDMI Audio – Speakers, detachable microphone array Camera – Detachable webcam Connectivity – Ethernet, WiFi USB – 2x USB 3.0 ports, Micro USB OTG port, Micro USB port User input Waterproof keyboard with an illuminated track-point […]

ZSWatch open-source hardware nRF52833 smartwatch runs Zephyr RTOS

ZSWatch open-source hardware nRF52833 smartwatch

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 […]

Merlot is an open-source hardware tricolor wireless E-paper display

Merlot tricolor 4.2 inch epaper display

paperd.ink Merlot is a tricolor E-paper display with an open-source hardware control board based on ESP32 wireless SoC that is programmable with Arduino, MicroPython, or the ESP-IDF framework. We first wrote about the paperd.ink 4.2-inch ESP32-based monochrome e-Paper display last year, but the company has now refined its design with the “paperd.ink Classic” replacing the 3D printed enclosure with a vacuum cast enclosure and adding a 1,900 mAh battery. They also launched a new model, the Merlot, based on the same design but with a display supporting three colors: black, white, and red. Merlot specifications: Wireless module – ESP32-WROOM-32 module with ESP32 dual-core processor, 4 MB SPI flash, 2.4 GHz WiFi 4 & Bluetooth LE connectivity Storage – MicroSD card slot for storing images, files, etc Display – 4.2″ tricolor e-Paper display with 400 x 300 resolution; full refresh: ~ 17 seconds; partial update: also 17 seconds… USB – 1x […]

EmbeddedTS embedded systems design