rbaron’s b-parasite is an open-source hardware Bluetooth LE plant watering sensor that can measure soil moisture and ambient temperature/humidity/light and works with ESPHome, Home Assistant, or any macOS or Linux platforms including the Raspberry Pi boards. It is based nRF52840 multi-protocol wireless microcontroller, so stanvn decided to add Zigbee support to the b-parasite through the “Zigbee Plant Sensor” firmware based on the Nordic Semi nRF5 SDK for nRF52 series of SoCs and working with Zigbee2MQTT. Let’s have a look at b-parasite hardware specifications first: Wireless MCU – Nordic Semi nRF52840 Arm Cortex-M4F multi-protocol wireless microcontroller with Bluetooth LE 5.0 and 802.15.4 (Zigbee/Thread) radios, 1024 KB flash, 256KB SRAM Sensors Capacitive soil moisture sensor Sensirion SHTC3 temperature and humidity sensor ALS-PT19 light sensor Power – ~200 mAh CR2032 coin-cell battery estimated to last for a couple of years with readings every 10 minutes The GitHub repository for the board contains the […]
T-Head XuanTie C908 RISC-V core targets AIoT applications
We’ve seen two announcements of high-end RISC-V cores this week with the SiFive P670 and Andes AX65 processors each with a 4-way out-of-order pipeline, but Alibaba’s T-Head Semiconductor Xuantie C908 is a little different with a dual-issued, 9-stage in-order pipeline and support for the RISC-V Vector extension acceleration targeting mid-range AIoT applications. The C908 64-bit RISC-V core adopts the RV64GCB[V] instruction and complies with the RVA22 profile for better compatibility with Android and other “rich” operating systems. The company says its performance is between the C906 and C910 cores introduced in 2020 and 2019 respectively. XuanTie C908 highlights: RV32GCB[V] 32-bit and RV64GCB[V] 64-bit RISC-V architectures with Bit manipulation and (optional) Vector operations extensions Support for RV32 COMPAT mode which allows for 64-bit RISC-V CPUs to run 32-bit binary code, and was merged into Linux 5.19. XuanTie extensions, including Instruction, Memory Attributes Extension (XMAE). RVA22 profile compatibility Cluster of 1 to […]
MeLE PCG02 Pro mini PC stick supports M.2 NVMe or SATA SSD
MeLE PCG02 Pro is a mini PC stick / PC-on-a-stick powered by either an Intel Celeron J4125 Gemini Lake processor or a more recent Celeron N5105 Jasper Lake processor, with support for M.2 NVMe/SSD storage, but only for the Gemini Lake model. The computer is also equipped with 8GB LPDDR4 memory, 128GB to 512GB eMMC flash, two HDMI 2.0 ports capable of driving two independent displays, a Gigabit Ethernet port, WiFi 5 or 6 connectivity, and more. MeLE PCG02 Pro specifications: SoC (one or the other) Intel Celeron J4125 quad-core Gemini Lake Refresh processor @ 2.0 / 2.7 GHz (Boost) with 12EU Intel UHD 600 graphics @ 250 / 750 MHz; 10W TDP Intel Celeron N5105 quad-core Jasper Lake processor @ 2.0 / 2.9 GHz (Boost) with 24EU Intel UHD 605 graphics @ 450 / 800 MHz; 10W TDP System Memory & Storage MeLE PCG02 Pro (J4125) 8GB LPDDR4-2133 […]
Andes unveils AndesCore AX65 Out-of-Order RISC-V core for compute intensive applications
Andes Technology has unveiled the high-end AndesCore AX60 series out-of-order 64-bit RISC-V processors at the Linley Fall Processor Conference 2022 with the new cores designed for compute-intensive applications such as advanced driver-assistance systems (ADAS), artificial intelligence, augmented/virtual reality, datacenter accelerators, 5G infrastructure, high-speed networking, and enterprise storage. AndesCore AX65 is the first member of the family and supports RISC-V scalar cryptography extension and bit manipulation extension. It is a 4-way superscalar core with Out-of-Order (OoO) execution in a 13-stage pipeline and can fetch 4 to 8 instructions per cycle. The company further explains the AX65 core then decodes, renames, and dispatches up to 4 instructions into 8 execution units, including 4 integer units, 2 full load/store units, and 2 floating-point units. The AX65’s memory subsystem also includes split 2-level TLBs (translation lookaside buffers) with up to 64 outstanding load/store instructions. Up to eight AX65 cores (or should that then be […]
Axiomtek iNA200 DIN-Rail cybersecurity gateway offers 6x Ethernet ports up to 2.5GbE
Axiomtek iNA200 is a DIN-rail mountable cybersecurity gateway powered by a choice of Elkhart Lake Atom x6000E-series processor and designed for operational technology (OT) network security. The fanless gateway comes with up to 32GB RAM, supports SATA storage, offers 2.5GbE & Gigabit Ethernet (RJ45/SFP) networking, and as it is designed for industrial settings, can take input from two 9V to 36V power sources and operate in the -40°C to 70°C temperature range. Axiomtek iNA200 specifications: SoC – Intel Atom x6212RE/x6414RE dua-core or quad-core Elkhart Lake processor with 16 EU Intel UHD Graphics; TDP: x6212RE: 6W, x6414RE: 9W System Memory – Up to 32GB DDR4-3200 SO-DIMM Storage – Support for 2.5-inch SATA III SSD, optional eMMC flash Video Output – HDMI Networking 2x Gigabit Ethernet RJ45 ports via Marvell 88E1512 controller with LAN Bypass 2x 2.5GbE RJ45 ports via Intel I225-IT controller with LAN Bypass and TSN function 2x Gigabit Ethernet […]
Learn soldering and programming with the Arduino Make Your UNO Kit
Arduino Make Your UNO Kit is a kit with two boards, one for the microcontroller and the other for audio, and all components required that can be used to learn how to solder and then Arduino programming. Once soldering and assembly are complete you’ll hopefully get a working Arduino UNO and an audio synthesizer shield. But before you get there, you’ll need to equip yourself with a soldering iron and some soldering tin to solder the components below to the two PCBs. Package content: Arduino Make Your UNO board’s components Make Your UNO PCB Socket for ATMega328p MCU Microchip ATmega328p 8-bit AVR microcontroller USB Type-C serial adapter board Various 1k Ohm, 10k Ohm. and 1M Ohm resistors 3x Ceramic capacitors (22pF) 3x Electrolytic capacitors (47uF) 7x Polyester capacitors (100nF) 1x 1N4007 diode 1x 16MHz crystal 4x Yellow LEDs, 1x Green LED 1x Push-Button 1x MOSFET 2x I/O connectors 6-pin header […]
DongshanPI-D1s – An Allwinner D1s RISC-V development board designed to teach programming
The DongshanPI-D1s development board is comprised of a soldered-on Allwinner D1s RISC-V system-on-module board (SoM) and a carrier board with two 40-pin headers and a 2.0mm dedicated header. This development board is specifically designed to teach programming with a focus on the RISC-V architecture. The development board was designed by 100ask. They previously designed the Dongshan NeZha STU a development board based on the Allwinner D1. The main difference between the two is that 100ask did not include the Ethernet and HDMI interfaces on the DongshanPI-D1s board. The pinout of the headers is also slightly different because they opted to make the headers compatible with the widely used 40-pin GPIO from Raspberry Pi single board computers. DongshanPI-D1s preliminary specifications: D1s Core Lite SoC – Allwinner D1s single-core XuanTie C906 64-bit RISC-V processor @ 1.0 GHz with with 32 KB I-cache + 32 KB D-cache Memory – 64 MB DDR2 (SIP) […]
Quadric Chimera GPNPU IP combines NPU, DSP, and real-time CPU into one single programmable core
A typical chip for AI or ML inference would include an NPU, a DSP, a real-time CPU, plus some memory, an application processor, an ISP, and a few more IP blocks. Quadric Chimera GPNPU (general purpose neural processor unit) IP combines the NPU, DSP, and real-time CPU into one single programmable core. According to Quadric, the main benefit of such design is simplifying system-on-chip (SoC) hardware design and subsequent software programming once the chip is available thanks to a unified architecture for machine learning inference as well as pre-and-post processing. Since the core is programmable it should also be future-proof. Three “QB series” Chimera GPNPU cores are available: Chimera QB1 – 1 TOPS machine learning, 64 GOPS DSP capability Chimera QB4 – 4 TOPS ML, 256 GOPS DSP Chimera QB16 – 16 TOPS ML, 1 TOPS DSP Quadric says the Chimera cores can be used with any (modern) manufacturing process […]