Open Hardware: Banana Pi, ESP32, Arduino Uno, and More
-
Banana Pi BPI-CM4 Amlogic A311D system-on-module launched for $95 - CNX Software
Banana Pi BPI-CM4 system-on-module powered by an Amlogic A311D hexa-core Cortex-A73/A53 processor and compatible with the Raspberry Pi CM4 module has now been launched for $95 and up.
Banana Pi introduced the Raspberry Pi CM4 compatible module with Amlogic A311D CPU last May with some 3D renders and specifications, and we expected a launch in Q4 2022 or Q1 2023 at the time. The Banana Pi BPI-CM4 is now available together with a carrier board so let’s have another look.
-
Inside the 8086 processor's instruction prefetch circuitry
The groundbreaking 8086 microprocessor was introduced by Intel in 1978 and led to the x86 architecture that still dominates desktop and server computing. One way that the 8086 increased performance was by prefetching: the processor fetches instructions from memory before they are needed, so the processor can execute them without waiting on the (relatively slow) memory. I've been reverse-engineering the 8086 from die photos and this blog post discusses what I've uncovered about the prefetch circuitry.
-
Anything’s a portable speaker if you’re brave enough
The fact that this JBL soundbar supports Bluetooth was what sealed the deal. Just make sure to keep the setup a fair distance away from any bigger bonfires, liquids and bugs, and you should be good to go.
-
ESP32 vs. Arduino Uno: Which One Should You Get? - IoT Tech Trends
When you’re starting out with microcontrollers, you may read about ESP32 vs. Arduino Uno. One is a fancy board filled with functionality to the brim. The other is an iconic tool that’s inspired countless roboticists around the world. Here we look at both ESP32 and Arduino Uno to see which one you should choose.