Arduino Partners with Chirp to Enable Data-Over-Sound M2M Connectivity

Announced on August 12, 2019, Arduino has partnered with the London-based Chirp, a wireless data-over-sound software solution for machine-to-machine connectivity.  The system has the ability to work online or offline, as long as there is a loudspeaker and a microphone available. The software works with the Arduino Nano 33 BLE Sense board in send and receive mode, while most Arduino MKR boards and Arduino Nano 33 IoT will also be supported by the SDK, but only to send data. The software and board are fully compatible with SDKs from a wide variety of platforms. The Nano 33 BLE Sense is available for purchase from the Arduino website, for $29.50. The sensor-rich Arduino Nano 33 BLE Sense is application-ready right out of the box, and Chirp is ready to start sending encoded data from a device fitted with an audio speaker, to the board’s built-in microphone, where it is encoded and […]

Linaro Connect San Diego 2019 Schedule – IoT, AI, Optimizations, Compilers and More

Linaro Connect San Diego 2019

Linaro has recently released the full schedule of Linaro Connect San Diego 2019 that will take place on  September 23-27. Even if you can’t attend, it’s always interested to check out the schedule to find out what interesting work is done on Arm Linux, Zephyr OS, and so on. So I’ve created my own virtual schedule with some of the most relevant and interesting sessions of the five-day event. Monday, September 23 14:00 – 14:25 – SAN19-101 Thermal Governors: How to pick the right one by Keerthy Jagadeesh, Software Engineer, Texas Instruments With higher Gigahertz and multiple cores packed in a SoC the need for thermal management for Arm based SoCs gets more and more critical. Thermal governors that define the policy for thermal management play a pivotal role in ensuring thermal safety of the device. Choosing the right one ensures the device performs optimally with in the thermal budget. […]

Olimex ESP32-ADF Board is Made for Smart Speakers, Internet Radios, VoIP Phones, and More

Olimex ESP32-ADF

We’ve already covered several (smart) audio boards based on ESP32 WiSoC, including the Espressif’s own ESP32-LyraTD-MSC Audio Mic HDK,  as well as third party boards such as TTGO TAudio or Seeed Studio ESP32-A1S all compatible with the company’s ESP-ADF (Audio Development Framework) compatible with Baidu DuerOS, Google Assistant and Amazon Alexa. Olimex ESP32-ADF adds another ESP32 audio option, and AFAIK the first one that is open source hardware, with two speakers, and a dual-microphone that enable projects such as Alexa smart speaker, internet radio receiver, or SiP VoIP phone. Olimex ESP32-ADF specifications: Wireless Module – ESP32-WROVER-B with 8MB PSRAM, 4MB Flash, WiFi 4 and Bluetooth 4.2 LE Audio Stereo microphones Stereo 2x3W speakers with amplifier Audio output jack Display – UEXT connector for optional 2.8″ LCD display USB – 1x micro USB port for power supply and programming Misc – IR receiver, 4x touch buttons, 3x tactile buttons Build-in programmer […]

Linux 5.2 Release – Main Changes, Arm, MIPS & RISC-V Architectures

Linux 5.2 Changelog

Linus Torvalds announced the release of Linux 5.2 last Sunday: So I was somewhat pre-disposed towards making an rc8, simply because of my travels and being entirely off the internet for a few days last week, and with spotty internet for a few days before that [*]. But there really doesn’t seem to be any reason for another rc, since it’s been very quiet. Yes, I had a few pull requests since rc7, but they were all small, and I had many more that are for the upcoming merge window. Part of it may be due to the July 4th week, of course, but whatever – I’ll take the quiet week as a good sign. So despite a fairly late core revert, I don’t see any real reason for another week of rc, and so we have a v5.2 with the normal release timing. There’s no particular area that stands […]

Android Patch Brings Bluetooth SBC Codec Audio Quality on-par with aptX

Android Bluetooth SBC HD Audio

In the context of CNX Software’s topics, SBC usually stands for “Single Board Computer”, but SBC also stands for “SubBand Codec“, a standard and mandatory Bluetooth codec which is supported by all headphones, portable speakers, car head units, and basically everything that plays audio over Bluetooth. SBC is known as a basic and low-quality Bluetooth codec, so people will often recommend using other codecs such as aptX, AAC or LDAC wherever possible, but ValdikSS has submitted a patch for Android which improves Bluetooth SBC codec audio quality on most existing devices, allegedly making it as good as the high quality aptX HD codec. ValdikSS explains this basically works by increasing the bitrate: My patchset bypass Android Bluetooth stack limitations and increase bitrate from stock 328 kbps to 452 or 551 kbps, depending on device speed capabilities. It’s already merged into LineageOS 15.1 and 16.0, Resurrection Remix and crDroid alternative Android […]

Mcuzone RK3308 SoM and MDK3308-EK Evaluation Kit are Designed for Smart Voice Applications

Mcuzone MDK3308-EK Rockchip-RK3308 Development Board

Rockchip RK3308 is a quad-core Cortex-A35 processor that was announced in 2018 together with RK3326  specifically for Smart AI solutions. While the processor is equipped with an RGB LCD output interface, it does not come with a 2D or 3D graphics accelerator, so it’s better suited to smart speakers with an optional display using a basic user interface. I’ve not seen many hardware platforms or boards based on the processor, but today I noticed “Hangzhou Wild Chip Tech” had an RK3308 system-on-module, as well as development kits for sale on Aliexpress with the module price starting at $23. Mcuzone MDK3308 Coreboard Specifications: SoC – Rockchip RK3308 quad-core Cortex-A35 processor @ 1.3 GHz with NEON and VFPv4 FPU System memory / storage configurations: 256MB DDR3/3L + 256MB NAND flash 512MB DDR3/3L + 8GB eMMC flash 2x 100-pin dual row headers (1.27mm pitch) exposing: Display – LCD interface up to 1024×600 (RGB), […]

Intrinsyc Launches Open-Q 212A SoM & Qualcomm Home Hub 300 Development Kit

Snapdragon 212 Home Hub SBC

Intrinsyc has just announced the availability of the Open-Q 212A system-on-module and Home Hub Development Kit based on Qualcomm Home Hub 300 Platform powered by the Qualcomm APQ8009 SoC better known as Snapdragon 212. The module supports multi-mic beamforming, audio canceling, HiFi audio, as well as WiFi 5 and Bluetooth connectivity, which makes it suitable for integration into cost-sensitive home hub, home automation, and smart audio devices featuring voice control, AI, and wireless connectivity. Open-Q 212A system-on- module Open-Q 212A SoM, which should not be confused with the company’s Open-Q 212 SBC released two years ago, features for the following specifications: SoC – Qualcomm Snapdragon 212 processor (APQ8009) quad-core Arm Cortex-A7 @  1.267GHz with Adreno 304 GPU, Qualcomm QDSP6 DSP System Memory – 1GB LPDDR3 RAM Storage – 4GB eMMC Flash storage Video – 720p@30fps playback;  up to 720p playback with H.264 (AVC) and H.265 (HEVC); up to 720p H.264 […]

PecanPi Audio Streamer with Volumio, Squeeze or Rune Audio Goes for $399

PecanPi Audio Streamer

We’ve recently covered the upcoming Volumio Motivo audio streamer, but there’s another product for audiophiles running Volumio audio software. Orchard Audio PecanPi Streamer is based on Raspberry Pi 3 boards combined with the company PecanPi DAC HAT bringing high-quality audio to the Raspberry Pi. PecanPi Streamer specifications: SBC – Raspberry Pi 3 Model B with WiFi, Ethernet, 4x USB ports. PecanPi DAC HAT Texas Instruments PCM1794A high performance stereo 24-bit DAC, 192KHz sampling HW volume control and re-clocking via TI SRC4193 sample rate converter XLR Output: Signal to Noise Ratio (SNR): 130dB (A-weighted) Dynamic Range (DNR): 125dB Total Harmonic Distortion + Noise (THD+N): -110dB or 0.0003% Output Voltage: 5Vrms RCA Output: Signal to Noise Ratio (SNR): 124dB (A-weighted) Dynamic Range (DNR): 121dB Total Harmonic Distortion + Noise (THD+N): -110dB or 0.0003% Output Voltage: 2.5Vrms Headphone Amplifier (Dual parallel OPA1622): 390mW peak power into 32 ohms 780mW peak power into 16 […]

EmbeddedTS embedded systems design