Embedded Linux Conference & IoT summit 2016 first took place in the US in April, but the events are now also scheduled in Europe on October 11 – 13 in Berlin, Germany, and the schedule has now been published. Even if you are no going to attend, it’s always interesting to find out more about the topic covered in that type of events, so I had a look, and created my own virtual schedule with some of the sessions. Tuesday, October 11 10:40 – 11:30 – JerryScript: An Ultra-lightweight JavaScript Engine for the Internet of Things – Tilmann Scheller, Samsung Electronics JerryScript is a lightweight JavaScript engine designed to bring the success of JavaScript to small IoT devices like lamps, thermometers, switches and sensors. This class of devices tends to use resource-constrained microcontrollers which are too small to fit a large JavaScript engine like V8 or JavaScriptCore. JerryScript is heavily […]
Music802 Linux Audio & IoT Board is Powered by Atheros AR9331 SoC (Crowdfunding)
When Link Card evaluated processors for a Linux audio IoT board, they considered candidates like Allwinner H3 and Ralink RT5350, but eventually went with Atheros AR9331 due to cost, simplicity, features, and power consumption reasons for their Music802 board based on LC930 system-on-module. Music802 board specifications: SoC – Atheros AR9331 MIPS 24K WiSoC @ 400 MHz System Memory – 64MB DDR2 Storage – 16MB SPI Flash Audio – Cirrus Logic WM8960 Codec; 2x 3.5 mm jacks for Line IN and headphone; optical S/PDIF output; on-board microphone Connectivity – 2x 10/100M Ethernet ports (WAN & LAN), 802.11 b/g/n WiFi with 1x IPEX antenna connector USB – 1x USB 2.0 host, 1x micro USB port for power only Debugging – 3-pin 2.54mm pitch header for serial console Expansion – 16-pin 2.0mm pitch header for GPIO, UART, I2C, etc.. Misc – Power, system, and 2x user LEDs, 1x reset button, 1x power switch […]
Fireduino Arduino Compatible Board Features Rockchip RKnanoD Dual Core Cortex-M3 MCU (Crowdfunding)
Rockchip RKNanoD dual core Cortex M3 micro-controller was introduced last year for IoT and audio applications, and the Firefly team, known for their FirePrime or Firefly-RK3288 development boards, has designed an Arduino compatible board based on the MCU with lots of audio ports, Arduino headers, and WiFi connectivity. Fireduino specifications: MCU – Rockchip RKnanoD dual core ARM Cortex M3 MCU @ up to 250 MHz (system core) / 500 MHz (calculate core) with respectively 640 KB and 384 KB RAM Storage – 4 or 8MB SPI flash + micro SD slot Audio 24-bit/192 KHz audio codec (built in MCU) with HW accelerator for APE, FLAC, OGG, and MP3 audio decoding 1x 3.5mm analog audio jack 2x 3.5mm LINE In jacks 1x On-board microphone DLNA wireless audio support Connectivity – 802.11 b/g/n WiFi via Ampak AP6181 module Expansion Arduino header with I2C, SPI, ADC, GPIO, PWM, UART LCD interface (Intel 8080 […]
KS2 Android SoundBar Features Amlogic S905 Processor, a DVB-T2 Tuner
I’ve tested several Android TV boxes with digital TV tuners this year, including K1 Plus S2 T2 and U4 Quad Hybrid, but the manufacturers of K1 Plus have decided to design an Android 5.1 soundbar powered by Amlogic S905 processor and including a DVB-T2 tuner to catch live TV channels. KS2 specifications: SoC – Amlogic S905 quad core ARM Cortex-A53 @ up to 2.0GHz with penta-core Mali-450MP GPU @ 750 MHz System Memory – 1GB DDR3 Storage – 8GB flash + micro SD card slot up to 32GB Video Output – HDMI 2.0 up to 4K @ 60Hz; composite video output (RCA) Audio HDMI, Line IN, digital audio input Speakers 2x 15W 2.5″ speakers 1x 20W 3″ subwoofer 1x bass diagram Audio Range – 20 to 20 kHz Signal to noise ratio – >= 85 dB Effective output power: 50 watts Video Codecs – 10-bit H.265 up to 4K60, MPEG/VC-1/AVS+/H.265 […]
Updating Star Cloud PCG02U to Ubuntu 16.04 with WiFi and HDMI Audio Support
I completed my review of PCG02U Ubuntu TV stick a few days ago, and I was quite satisfied with the device, but since Ubuntu 16.04 was released last month, I thought it might be fun to upgrade to the latest version of Ubuntu. I’m go through the complete steps including building a new kernel for HDMI audio, and the drivers for WiFi, but you should be able to install Ubuntu 16.04 for Bay Trail and Cherry Trail processor with the image made by Linuxium and a USB stick. Star Cloud PCG02U OS Support and Warranty Before I go through the instructions, you may want to read the conditions on MeLE’s Aliexpress PCG02U page. They meant Ubuntu 14.04 instead of 14.0.4, but the important part is that if something goes wrong trying alternative OS, you may lose your warranty. Upgrade Ubuntu 14.04 to Ubuntu 16.04 Upgrading from one LTS version to […]
Wintech SCT-R225 Plays and Converts Cassette Tapes and FM/AM Radio to MP3 on micro SD and USB Drives
Just last week, I wrote about a standalone vinyl to MP3 recorder, but another Japanese company has now launched a cassette tape and FM/AM radio player that can also record to MP3 on micro SD cards or USB flash drives. Wintech SCT-R225 specifications: FM/AM radio tuner with retractable antenna Cassette tape player Audio – Speaker and microphone, headphone jack Digital storage – 1x USB host for USB flash drives, 1x micro SD slot Misc – Control buttons Power supply – 100V AC to 6V DC power adapter or 4x AA batteries Dimensions – 188 x 36 x 98 mm Weight – ~ 406g without batteries One downside is that if you want to record FM radio to MP3, it would have to be recorded on a tape first, then from the tape to MP3. The tape to MP3 conversion also handles silence detection in order to record each song on […]
Phonoclipper PT-300 Plays Vinyl Discs, Records them to MP3 on USB Drives or SD Cards
If you are old wise enough to have a vinyl record collection, a Japanese company called Bearmax (or Kumazaki-aim in Japanese), has designed Phonoclipper PT-300 vinyl disc player and recorder that may make you want to listen your old songs again, or digitize them to MP3. PT-300 is powered by four AA batteries or 5V via USB, consumes about 3 watts, and output audio to a single 3W speaker, but you can also connect better speakers via two RCA audio connector. The top of the device features a small display, and control buttons. The vinyl drive system plays discs at 33 rpm or 45 rpm, and uses a sapphire needle. You can convert your vinyl records to MP3 files @ 128 Kbps on the SD cards (up to 8GB) or USB driver using the port on the side. The device measures 290 x 115 x 95 mm, and weights 950 […]
HDMI Audio in Linux is Now Working on Cherry Trail mini PCs, OpenELEC 7.0 Image Released
Since Intel has decided not to officially support Bay Trail and Cherry Trail processors in Linux, and focus on other priorities, people who have tried to use HDMI audio in Linux with mini PCs or TV sticks based on the processors have always had issues. There’s a workaround for Bay Trail mini PCs with Linux 3.16 kernel, but so far I’ve never seen a Cherry Trail system working with HDMI audio in Linux. Luckily, Pierre-Louis Bossart has been working on support, and Piotr kasprzak has tried HDMI audio support with OpenELEC 7.0 and a patched Linux Kernel 4.5.1, and confirmed it to be working on Tronsmart Ara X5 Plus and Wintel 10 Pro mini PC powered by Intel Atom x5-Z8300 processor. This can also be verified in the kernel log with dmesg:
1 2 3 4 |
[ 6.417670] had: ******** HAD DRIVER loading.. Ver: 0.01.003 [ 6.421553] [drm] mid_hdmi_audio_register: Scheduling HDMI audio work queue [ 6.459006] dw_dmac INTL9C60:00: DesignWare DMA Controller, 8 channels [ 6.485499] dw_dmac INTL9C60:01: DesignWare DMA Controller, 8 channels |
If you want to try it yourself, you can download the OpenELEC image with the modifications. If […]