PiccoloBASIC – A BASIC interpreter for the Raspberry Pi Pico board

Raspberry Pi Pico BASIC

PiccoloBASIC is an open-source BASIC interpreter for the Raspberry Pi Pico development board that’s based on “uBASIC: a really simple BASIC interpreter” by Adam Dunkels and relying on Arm’s LittleFS fail-safe filesystem for microcontrollers. If my memory serves me well, my first computing experience was at school using a Thomson TO7 computer that we programmed with BASIC. I don’t think the language is still used in practical applications, but we can still see some BASIC projects pop up from time to time such as a BASIC interpreter for the Arduino Zero boards. Gary Sims, owner of the Gary Explains YouTube channel, has now ported a BASIC interpreter to the Raspberry Pi Pico.   The project is still work in progress, but currently implemented features include: Let, if, print, for, goto, gosub String variables (let z$=”hello”) Floating point numbers and variables (let z#=1.234) Builtin functions [zero, randint, not, time] Sleep, delay, […]

Qualcomm 212S and 9205S Satellite IoT modems target remote monitoring and asset tracking

Qualcomm 212S block diagram

Qualcomm has just unveiled the Qualcomm 212S and Qualcomm 9205S Satellite IoT modems developed in collaboration with Skylo, an NTN service provider, to enable IoT devices connectivity across satellite and cellular networks for remote monitoring and asset tracking. At the beginning of the year, Qualcomm launched Snapdragon Satellite for two-way messaging on smartphones, but the company has now expanded its use of satellite data connectivity with the Qualcomm 212S and 9205S modems optimized for 5G IoT use cases relying on NTN (Non-Terrestrial Networks). Qualcomm 212S Satellite IoT modem Qualcomm 212S (QCX212S) modem specifications: CPU – Arm Cortex-M3 CPU @ up to 204 MHz Cellular connectivity Cellular Technology – Rel.14 LTE Cat-NB2, Rel.17 NB-IoT over NTN RF LTE low bands – B85, B5, B8, B18, B19, B12, B13, B17, B14, B28, B26, B20 LTE mid bands – B70, B25, B66, B4, B3, B2, B1, B23, N255, N256 Network Protocols – SSL, […]

Khadas Edge2 Arm mini PC

Atezr V35 review – A 35W laser engraver

Atezr V35 review

Karl here. Today let’s look at the Atezr V35 35W diode laser engraver. Atezr is new to the market, at least I am just becoming aware of them, and they asked for a review of one of their machines. This fell in line with the laser power meter project I have been working on, so I accepted, hoping to further along that progress. My goal is to validate the 35W power spec. First, this is 35W optical power….not just the power consumed. You have to be very careful today when shopping for laser engravers. I hate this trend where manufacturers are highlighting total power consumption in marketing materials. This spec is prominently shown in an attempt to trick the consumer into thinking the laser is more powerful than they are. Until starting this review I thought the optical power limit for a single diode laser was 5.5W. I asked Atezr […]

Qualcomm S3 Gen 2 Sound Platform supports LE Audio and Auracast broadcast audio

Qualcomm S3 Gen 2 Sound Platform

The Qualcomm S3 Gen 2 Sound Platform (QCC5181) is a Bluetooth 5.4 audio solution designed for dongles and adapters with ultra-low latency (<20 ms) and support for the latest LE Audio and Auracast broadcast audio standards. The platform was introduced last year, but the company says it has now launched a “newly enhanced solution” optimized for gaming that “combines Snapdragon Sound and LE Audio to deliver ultra-low latency of less than 20ms for lag-free wireless audio with voice back-channel for in-game chat”. The new solution also focuses on USB dongles and adapters since few hosts support Bluetooth 5.4 at this time. Qualcomm S3 Gen 2 (QCC5181) Sound Platform specifications: CPU – Dual-core 32-bit microcontroller clocked at up to 80 MHz DSP – Qualcomm Kalimba DSP @ 240 MHz with 384 kB program RAM, 1,024kB data RAM Storage – External QSPI flash  Connectivity Bluetooth 5.4 qualified Bluetooth Low Energy, Bluetooth Classic, […]

NOVELDA’s latest UWB radar presence sensor consumes less than 100 µW

NOVELDA UWB presence sensor

NOVELDA has unveiled a new low-power ultra-wideband (UWB) radar presence sensor with a power consumption of under 100 µW and designed to operate on two AAA batteries for up to four years. We first wrote about NOVELDA in 2021 where we covered their UWB X4 presence sensor capable of detecting submillimeter movements with a power consumption of under 2mW. The company has further optimized the technology and has come up with a 30x5mm module capable of doing the same with 0.1mW power consumption. The sensor is said to work behind various materials such as plastics, tempered glass, and ceramics, the detection zone size and shape can be adjusted to meet the application requirements, and the device provides accurate angle and distance information. The new ultra-low power UWB radar presence sensor will mostly be useful for energy/resource savings, lengthening a product’s life cycle, and health monitoring with some of the potential […]

8K TV box board features Amlogic S928X Cortex-A76/A55 SoC

Amlogic S928X 8K TV box board

The “YB910_428_V1.0” is an Amlogic S928X penta-core Cortex-A76/A55 board designed for 8K TV boxes with up to 8GB RAM, an HDMI 2.1a port, Gigabit Ethernet and WiFi connectivity, optical S/PDIF, a 3.5mm audio jack, and a few USB 3.2/2.0 ports. We first started to see Amlogic S928X TV boxes from manufacturers such as SEI Robotics and SDMC last year, but those companies mostly cater to operators and I’ve yet to see any retail Amlogic S928X devices. The YB910 board could mean we are about to see some S928X devices for sale very soon. YB910 board specifications: SoC – Amlogic S928X CPU – Penta-core processor with 1x Cortex-A76 core, 4x Cortex-A55 cores GPU – Arm Mali-G57 MC2 GPU with support for OpenGL ES 3.2, Vulkan 1.2, and OpenCL 2.0 VPU 8Kp60 H.265, AV1, VP9, AVS3/AVS2 10-bit video decoder; 4Kp60 H.264 decoder, 1080p60 MPEG-4, WMV/VC-1, AVS, MPEG-2, MPEG-1 decoder Low-latency 4Kp60 H.265/H.264 […]

Rockchip RK3568/RK3588 and Intel x86 SBCs

Particle launches Photon 2 Realtek RTL8721DM dual-band WiFi and BLE IoT board, Particle P2 module

Particle Photon 2

Particle has launched the Photon 2 dual-band WiFi and BLE IoT board powered by a 200 MHz Realtek RTL8721DM Arm Cortex-M33 microcontroller, as well as the corresponding Particle P2 module for integration into commercial products. The original “Spark Photon” WiFi IoT board was launched in 2014 with an STM32 MCU and a BCM43362 wireless module, but the market and company name have changed since then, and Particle has now launched the Photon 2 board and P2 module with a more modern Cortex-M33 WiFi & BLE microcontroller with support for security features such as Arm TrustZone. Particle Photon 2 specifications: Wireless MCU – Realtek RTL8721DM CPU – Arm Cortex-M33 core @ 200 MHz Memory – 4.5MB embedded SRAM of which 3072 KB (3 MB) is available to user applications Connectivity – Dual-band WiFi 4 up to 150Mbps and Bluetooth 5.0 Security Hardware Engine Arm Trustzone-M Secure Boot SWD Protection Wi-Fi WEP, […]

Zvidar Z-GW-V01 Smart Gateway runs Home Assistant on Allwinner A133 processor

Allwinner A133 SBC Home Assistant Gateway

Shenzhen Zvidar Technologies’ Z-GW-V01, also known as the Zvidar Smart Gateway is a single board computer powered by an Allwinner A133 quad-core Cortex-A53 processor and running Ubuntu with the Home Assistant open-source automation framework. The SBC provides Gigabit Ethernet, WiFi 5, and Bluetooth connectivity by default, but also supports plenty of optional wireless modules with Z-Wave, Zigbee, Thread/Matter, LoRa, or 4G LTE connectivity that are either soldered to the board connected by a mini PCIe socket. The board also includes a few USB ports, and it’s apparently possible to connect a 7-inch display and/or audio interfaces if needed. Zvidar Smart Gateway (Z-GW-V01) specifications: SoC – Allwinner A133 quad-core Cortex-A53 processor @ up to 1.6GHz with Imagination PowerVR GE8300 GPU with support for OpenGL ES3.2, Vulkan 1.1, OpenCL 1.2 System Memory – 1GB RAM (option for 512MB, 2GB, or 4GB) Storage – 8GB eMMC flash (option for 4GB, 16GB, or 32GB), […]

Boardcon Rockchip and Allwinner SoM and SBC products