So far Arm defined all instructions for their cores with the benefit of code portability between solutions, so code compiled for an Arm Cortex-M33 based microcontroller would run on another without modifications (we’re obviously talking about code running directly on the core, not using specific peripherals here). But with RISC-V open-source architecture many have seen the benefit of custom instructions for specific tasks, at the risk of potential fragmentation. With Arm Techcon 2019 now taking place, Arm has just announced support for custom instructions for ARMv8-M embedded CPUs starting with Arm Cortex-M33 cores. The implementation of Arm Custom Instructions for specific embedded and IoT applications will start in H1 2020 at no additional cost to licensees and without risk of software fragmentation using NOCP exception if the instructions are not available. Arm futher explains: Arm Custom Instructions are enabled by modifications to the CPU that reserve encoding space for designers […]
NanoPI NEO2 Black Allwinner H5 SBC Adds an eMMC flash Module, Up to 1GB RAM
NanoPi NEO2, now called NanoPi NEO2 LTS, is a great little Allwinner H5 SBC designed for server/headless applications with Ethernet & USB ports, as well as I/O headers. FriendlyELEC is now about to launch a new variant called NanoPi NEO2 Black with the same form factor and Allwinenr H5 64-bit Arm SoC, but adding an eMMC flash module, supporting up to 1GB RAM, modifications to the I/O headers, and featuring a black PCB instead of the blue PCB found in NEO2-LTS. NanoPi NEO2 Black SBC specifications with changes in bold or stricken-through: SoC – Allwinner H5 quad-core Cortex A53 processor with an ARM Mali-450MP GPU System Memory – 512 MB or 1GB DDR3 Storage – MicroSD card slot, eMMC flash module connector Connectivity – Gigabit Ethernet (via RTL8211E-VB-CG chip) USB – 1x USB 2.0 host port, 1x micro USB OTG port, 2x 1x USB via headers Expansion headers 10-pin header […]
ecoPI STARTER is a Cute Mini PC Kit Based on Rock Pi 4 SBC with Optional M.2 NVMe SSD
Rock Pi 4 is an affordable single board computer inspired by Raspberry Pi 3 Model B, but equipped with a more powerful Rockchip RK3399 hexa-core processor, and selling for around $80 with 4GB RAM, Gigabit Ethernet, and 802.11ac + Bluetotoh 5.0 wireless module. I’ve just come across ecoPI STARTER mini PC kit for the board with an aluminum case that can also fit an M.2 extension board to add an M.2 NVMe SSD card. The kit comes with an aluminum housing, an acrylic cover, some screws, bolts and silicon feet, and short ribbon cables for M.2 card. The acrylic cover is designed to let the WiFi & Bluetooth signal go through, but I’m not so confident the case won’t cause issue with WiFi. It’s currently sold for $16.50 on Aliexpress. You’ll also need to get Rock Pi 4A or 4B for $40 and up, M.2 Extension board ($8.39), heatsink ($8.39), […]
POWERUP 4.0 is a Smartphone Controlled Paper Plane with Autopilot (Crowdfunding)
A crowdfunding campaign about a paper plane… This can’t go very far, can it? Apparently, it can, because that’s Shai Goitein’s fourth POWERUP paper plane campaign, and PowerUp 3.0 raised over one million dollars a few years ago. POWERUP 4.0 is still a smartphone-controlled paper plane but this time it adds a few sensors, an autopilot, flight telemetry, and a night flight mode. More exactly that’s a kit for a paper plane, as you’d have to make your own and attach the kit to it. It’s powerful enough to support planes made of balsa wood, cardboard or foam board. They haven’t released the exact technical details of the kit but here are some of the key features: On-board flight control with autopilot that makes flying easier and allows you to make aerobatics manoeuvers such as loops or Twin motor + propellers allowing up to 10m/sec speed Connectivity – Bluetooth module […]
TIL: The Android Camera App Supports QR Code Scanning (in Some Phones)
QR Code are pretty common, and until today I used a third-party app to scan the codes and get the embedded information such as a webpage. But I’ve just read in LinkedIn that the default camera app can read QR codes. No need to install any third-party app, no need to reach any menu, just point for two or three seconds and it will work as shown in the short video below.  I’m always running out of space on with Xiaomi Mi A2 phone since it only has 32GB flash, and no MicroSD card slot. So if beside saving some time while scanning QR code, I can get rid of one app that’s always a plus. Except it does not work on my phone. Instead I had to tap on the right of the camera app to switch to Google Lens (or launch Google Lens manually), and the QR […]
ctxLink Open Hardware WiFi Debug Probe is based Black Magic Probe (Crowdfunding)
Last month, we wrote about Blip nRF52840 dev board that also included an STM32F103 MCU running the open source Black Magic Probe (BMP) firmware for debugging and programming. Based on the original Black Magic Probe hardware product page, BMP is a JTAG and SWD adapter used for programming and debugging ARM Cortex MCUs, and does not require intermediate programs such as OpenOCD or STLink server. Instead, you can run GNU Debugger (GDB) and select the virtual COM port offered by the debug board. The reason I’m bringing BMP again today, is because a new open source hardware wireless debugging probe for Cortex-M based on Black Magic Probe has been launched in the last few days. ctxLink key features and specifications: Microcontroller – STMicro STM32F401RE Arm Cortex -M4F MCU at up to 84 MHz Connectivity – 802.11b/g/n WiFi via Microchip WINC1500 module USB – 1x micro USB port for connection to […]
Tiny USB WiFi Camera Supports Motion and AI Human Detection
When I first saw U21 HD camera it reminded me of SOOCOO G1 is action camera with a flexible stick, since the camera also comes with a flexible hose which allows you to orient it as you please. But it’s a different bear, as U21 is a surveillance camera powered over USB and featuring WiFi connectivity. I can’t see any motion detection, so it may have some dose of “AI” since it claims to support motion and human detection so you only get relevant alerts. It is currently sold (pre-orders) on Banggood for $33.65 including shipping with order starting to be processed on October 30th. U21 USB WIFI camera key features and specifications: MCU / WiSoC – No information (yet) Storage – MicroSD card slot up to 128GB for up to one month of recording (8GB = 2 days); Cloud storage via third party (paid) Camera – 14mm lens, HD […]
Commell Unveils LP-178 Whiskey Lake Pico-ITX SBC
We’ve previously covered several Intel Whiskey Lake-U SBCs in various form factors such as the Commell LE-37N 3.5″ board, ASRock IMB-1216 mini-ITX motherboard, or UP Xtreme with a custom 122×120 form factor. But if your project or application requires a more compact form factor, Commell has just announced LP-178 Whiskey Lake Pico-ITX SBC with either  Intel Core i7-8665UE or Celeron 4305UE 8th generation embedded processor. LP-178 board specifications: SoC (one or the other) Intel Core i7-8665UE quad-core/octa-thread processor @ 1.7GHz / 4.4GHz (Turbo) with Intel UHD Graphics 620; 8MB cache; 15W TDP Intel Celeron 4305UE dual-core processor @ 2.0GHz with Intel UHD Graphics 610; 2MB cache; 15W TDP FCBGA1528 package System Memory – SO-DIMM socket for up to 16GB DDR4 RAM Storage – 1x SATA 3.0 interface Video Output / Display I/F HDMI port up to 4K resolution DisplayPort output DP to VGA or LVDS via an optional adapter Triple […]