HackBat – DIY open-source hardware Flipper Zero alternative features Raspberry Pi RP2040 MCU, ESP8266 WiFi module, RF transceiver…

HackBat DIY open source pentesting device

HackBat is an open-source hardware pen-testing device designed for hackers and makers and equipped with a Raspberry Pi RP2040 microcontroller, an ESP8266 WiFi module, a sub-GHz RF transceiver, NFC, an OLED display, and more… It’s basically a DIY alternative to the popular Flipper Zero wireless hacking tool, that you can produce and assemble yourself. The Flipper Zero was the victim of its own success with the Canadian government (wrongly) claiming it could easily be used for car theft and planning to ban it (status still unclear right now),  so Flipper Zero alternatives such as the M1 multitool device got some traction as backup solutions with some extra features. But any closed-source device could eventually be banned, something that’s close to impossible for an open-source hardware device like the HackBat although policymakers could still decide to impose heavy fines if they wanted to make this type of device illegal… HackBat key […]

ardEEG shield works with Arduino UNO R4 WiFi for biosignals measurement

ardEEG Shield Arduino UNO R4

PiEEG has launched the ardEEG shield specially designed for the Arduino UNO R4 WiFi and capable of measuring biosignals such as those used in electroencephalography (EEG), electromyography (EMG), and electrocardiography (ECG). PiEEG, led by Ildar Rakhmatulin, Research Associate at Heriot-Watt University in Edinburgh, launched the PiEEG shield for Raspberry Pi to enable brain-computer interfaces last year, and now the company has been working on the equivalent design for Arduino with the ardEEG shield equipped with eight channel taking input from wet or dry electrodes. ardEEG shield key features and specifications ADC – Texas Instruments ADS1299 Analog-to-Digital Converter for biopotential measurements Supported board – Arduino UNO R4 WiFi 8 channels for connecting wet or dry electrodes (Electrodes are positioned according to the International 10-20 system) Host interface – Arduino headers with SPI used for data transfer with a frequency from 250 SPS to 16 kSPS and a resolution of 24 bits […]

SparkFun M7E Hecto is a simultaneous RFID Reader with USB-C connectivity and a range of up to 5m

SparkFun M7E Hecto Simultaneous RFID Reader

SparkFun has announced the M7E Hecto, a ‘simultaneous’ RFID reader in a compact form factor and high-performance capabilities. The RFID reader is powered by Jadak’s Hecto module (M7E-HECTO) from the ThingMagic series which offers a wide RF output range from 0 dBm to +27 dBm and reads up to 300 tags/second. SparkFun M7E Hecto builds on the much older M6E Nano RFID reader, adding a USB-C port, increasing the read rate from 150 tags/second, and reducing power consumption. It supports an external antenna (sold separately) which extends the scanning distance up to 16 ft (4.8m) from the 1 to 2 ft (0.3m – 0.6m) range supported by the onboard antenna. It does come with a warning to ensure that personnel are not directly in the radiation beam of the antenna while they are within 21cm of the antenna (to adhere to FCC limits for long-term exposure to RF emissions). The […]

Lattice FeatherWing – An iCE40-powered add-on FPGA board for Adafruit Feather

Lattice FeatherWing An iCE40 Powered Add On Board for Adafruit Feather

Oak Development Technologies has recently announced Lattice FeatherWing – An iCE40-based development board designed to be controlled by Adafruit Feather. Previously we wrote about the IcyBlue Feather V2, a standalone development built around a Lattice Semi iCE5LP4K FPGA. But this FeatherWing board is designed to add functionality to your existing Adafruit Feather board. The Lattice FeatherWing expands your Adafruit Feather with a Lattice iCE5LP4K FPGA. It connects and gets programmed over SPI so you can use all the FPGA’s GPIO pins through the header blocks. There’s also a built-in RGB LED directly connected to the FPGA’s open-drain pins, for visual feedback. Previously, we have written about many Lattice Semi FPGA-based development boards, such as the tinyVision.ai Pico-Ice board, Silicon Witchery S1, and ULX3S Education Board. Feel free to check those out if you want a standalone FPGA board. FPGA – Lattice Semi iCE40 Family ICE5LP4K-SG48ITR Logic Cells – Approximately 3520 logic cells Memory – 80 Kbits […]

QEMU 9.0 released with Raspberry Pi 4 support and LoongArch KVM acceleration

QEMU 9.0

QEMU 9.0 open-source emulator just came out the other day, and it brings on board major updates and improvements to Arm, RISC-V, HPPA, LoongArch, and s390x emulation. But the most notable updates are in Arm and LoongArch emulation. The QEMU 9.0 emulator now supports the Raspberry Pi 4 Model B, meaning you can run the 64-bit Raspberry Pi OS for testing applications without owning the hardware. However, QEMU 9.0 has some limitations since Ethernet and PCIe are not supported for the Raspberry Pi board. According to the developers, these features will come on board in a future release. For now, the emulator supports SPI and I2C (BSC) controllers. Still on ARM, QEMU 9.0 provides board support for the mp3-an536 (MPS3 dev board + AN536 firmware) and B-L475E-IOT01A IoT node, plus architectural feature support for Nested Virtualization, Enhanced Counter Virtualization, and Enhanced Nested Virtualization. If you develop applications for the LoongArch […]

BitNetMCU project enables Machine Learning on CH32V003 RISC-V MCU

Neural networks on the CH32V003

Neural networks and other machine learning processes are often associated with powerful processors and GPUs. However, as we’ve seen on the page, AI is also moving to the very edge, and the BitNetMCU open-source project further showcases that it is possible to run low-bit quantized neural networks on low-end RISC-V microcontrollers such as the inexpensive CH32V003. As a reminder, the CH32V003 is based on the QingKe 32-bit RISC-V2A processor, which supports two levels of interrupt nesting. It is a compact, low-power, general-purpose 48MHz microcontroller that has 2KB SRAM with 16KB flash. The chip comes in a TSSOP20, QFN20, SOP16, or SOP8 package. To run machine learning on the CH32V003 microcontroller, the BitNetMCU project does Quantization Aware Training (QAT) and fine-tunes the inference code and model structure, which makes it possible to surpass 99% test accuracy on a 16×16 MNIST dataset without using any multiplication instructions. This performance is impressive, considering […]

NanoCell V2.1 battery-powered ESP32-C3 IoT board runs ESPHome for Home Assistant integration

nanocell v2 stack

The NanoCell V2.1 is a development board built around the Espressif ESP32-C3 SoC (system-on-a-chip) preloaded with ESPHome firmware for low-power applications and improved Lithium battery management. The development board is a white printed circuit board with gold-plated contacts and a battery fuel-gauge IC, designed by Frapais’ lab in Greece. As the name suggests, the NanoCell V2.1 is the latest in a series of iterations of ESP32-C3-based devices targeted at low-power applications. Compared to earlier versions, it offers a better user experience and improved power efficiency. It features a buck-boost converter that reduces standby current consumption to 66uA (excluding the current consumed by the ESP32 module). The battery management system (BMS) integrated circuit supports accurate capacity measurement and protects connected Lithium batteries from overcharging and other harmful scenarios. Also, two LEDs on the board serve as power and charging indicators to relay the board’s status. It is based on the same […]

SparkFun RTK Torch is a compact and waterproof GNSS surveyor with RTK functionality

GPS 24672 RTK Torch

SparkFun’s RTK Torch is a real-time kinematic (RTK) surveying device that offers tri-band reception, tilt compensation, and millimeter accuracy in a portable, waterproof enclosure. It features an ESP32-WROOM module with 16MB flash and 2MB PSRAM, providing Wi-Fi and Bluetooth functionality. The onboard RTK-capable Unicore UM980 module receives various GNSS frequencies with high accuracy and supports all available constellations and frequencies. Also included is an STMicroelectronics STM32WLE5CCU6 MCU for obtaining corrections via LoRa radio. The RTK Torch builds on the earlier RTK Facet, adding improvements such as wider reception, higher precision, and a more portable form factor. Like the Facet, the RTK Torch comes in a bundle that includes a carrying case, a 3m USB C-to-C charging cable, a 65W PD wall adapter, and a 1/4in. to 5/8in. antenna thread adapter. It supports several operating modes including GNSS Positioning (~800mm accuracy) – also known as ‘Rover’ GNSS Positioning with RTK (8mm […]

EmbeddedTS embedded systems design