July 20, 2026, 12:43:47 PM

Recent posts

#51
ESP32 / Re: I built an 8-bit Retro Aud...
Last post by LubOlimex - June 05, 2026, 10:47:19 AM
Looks neat. I will add a link to the project's GitHub at the ESP32-SBC-FabGL's product page under "Community".
#52
ESP32 / I built an 8-bit Retro Audio M...
Last post by UfkuAcik - June 05, 2026, 09:53:48 AM
Hey everyone!

I wanted to share a project I've been working on and get your feedback. It's called Sound Center, a retro audio platform running on the Olimex ESP32-SBC-FabGL board.

I pushed the ESP32's dual-core to its limits to build a full audio mixing and streaming engine from scratch. It outputs a classic GUI via VGA and supports PS/2 Mouse & Keyboard.

Key Features:

🎹 4-Channel Synth + Piano: Supports continuous waveforms and 30+ drum loops. You can even use a PS/2 Keyboard to play it live as a piano!

📡 SD Card & Live WiFi Streaming: Plays 8-bit WAV files locally, or streams real-time audio over WiFi using a custom Python PC client (which auto-converts audio using an advanced FFmpeg pipeline).

🎛� Real-Time DSP Effects: Dual SFX slots (Schroeder Reverbs, Echoes, Bitcrushers, Pitch Shifting, etc.) plus a 5-Band EQ and Overdrive.

Optimization: To prevent audio stuttering during WiFi streaming, I wrote a custom 8KB Ring Buffer allocated entirely in the external PSRAM. Core 1 handles SD Playback/UI, while Core 0 manages the TCP WiFi Streaming.

If you have this card, I would be really grateful if you could run the code and let me know your feedback on the project.

Link: https://github.com/UfkuAcik/FabGL-AudioMixer-And-Streamer





#53
TERES DIY Laptop / Re: Every Distro/Image has ano...
Last post by LubOlimex - June 03, 2026, 09:13:31 AM
The only thing left to try is "teres_armbian_v1.0_preliminary.zip".

That being said I am not sure if the hardware is sufficient for smooth YouTube experience especially for higher bitrate.

The best bet for heavy video decoding tasks like this is to see if somebody got the LibreElec working for the A64 chip or Teres laptop. My personal experience for video playback with LibreElec and A20 boards was the best.
#54
TERES DIY Laptop / Every Distro/Image has another...
Last post by hmk - June 02, 2026, 05:16:24 PM
Just wondering, has everybody managed to find a Distro/Image that is pretty much usable out of the box?

- Latest Armbian Ubuntu (https://armbian.com/boards/olimex-teres-a64): No sound, no trackpad.
- xenial-teres-bspkernel-20190121_144941_EET-1_hdmi_out_v1_5.zip: Sluggish (on microSD), takes up plenty of disk space (and you run out quickly when trying upgrades), FireFox very old and not supported by YouTube, upgrading breaks the system and FireFox.
- Android (android_teres_rev4.zip): Ancient, no sound (have not tried it out, but reported in this forum).

All in all a pretty tedious experience. I only wanted to have a Laptop with sound that can play YouTube videos and have a running slideshow (with Google Docs).
#55
TERES DIY Laptop / Re: Firefox crash after upgrad...
Last post by hmk - June 02, 2026, 05:00:47 PM
For xenial-teres-bspkernel-20190121_144941_EET-1_hdmi_out_v1_5
it worked for me to update/install chromium-browser (and to remove firefox).
(It is possible to play YT videos, for instance.)
#56
TERES DIY Laptop / Re: Firefox crash after upgrad...
Last post by hmk - June 02, 2026, 04:57:35 PM
Quote from: binutzu on March 16, 2021, 09:01:07 PMNever reinstall a working system ... :D
Well, yes, but with this browser you cannot use YouTube, Google says it's not supported. (Cannot blame Google here, IMHO.)
#57
STMP1 / Re: CAN controllers on STMP157...
Last post by dry - June 02, 2026, 09:33:27 AM
my stuff is ordered, please ship Olimex ^__^
#58
New Product Ideas / Re: can a lime 2 or pico 2 xxl...
Last post by Roman - June 01, 2026, 10:24:56 PM
Quote from: oeren on May 17, 2026, 05:13:02 PMThe rpi zero w requires non free software in order to work.

Quoting from a Stack Exchange answer for context.

QuoteThe Pi Zero uses the BCM2835 system-on-a-chip, which combines a CPU and a VideoCore 4 GPU ... the GPU bootstraps the CPU and loads a kernel into it ... the firmware required for the GPU is from closed source.

In contrast, A20-OLinuXino-LIME2 does not require any proprietary binary blobs to boot. For example, Guix System, which is compliant with the Free System Distribution Guidelines (FSDG), is known to run on it.

However, A20-OLinuXino-LIME2 is much larger, it is twice as wide as Raspberry Pi Zero W. Would it be possible for Open Printer to fit it in their design?

PICO2-XXL is a "re-design of the popular 'Raspberry Pi Pico 2'", so it does not run GNU/Linux. Could Open Printer still use it?
#59
New Products release / Interesting Project: Turn Wire...
Last post by olimex - June 01, 2026, 03:23:08 PM


https://olimex.wordpress.com/2026/06/01/interesting-project-turn-ethernet-poe-into-a-wi-fi-hotspot-with-esp32-poe-iso/

This open-source project transforms an ESP32-POE or ESP32-POE-ISO into a compact Wi-Fi NAT router, allowing you to create a wireless hotspot from a wired Ethernet connection while powering everything via PoE.

✅ Ethernet → Wi-Fi NAT
✅ Powered over Ethernet (PoE)
✅ Arduino-based
✅ Open Source

Default AP:
📶 SSID: OLIMEX-ESP32-POE-ISO
🔑 Password: 12345678

Debug page:
🌐 http://192.168.4.1/

A handy solution for IoT, industrial deployments, remote installations, and any project where you need Wi-Fi from a wired network without adding a dedicated router.

#ESP32 #PoE #Arduino #OpenSource #IoT #Networking #WiFi #Ethernet #EmbeddedSystems #OLIMEX
#60
STMP1 / Re: Load M4 firmware
Last post by LubOlimex - June 01, 2026, 10:09:47 AM
JTAG and SWD should be possible. You might need to force the no bootloader mode via SMT jumpers. Maybe some of the guys in the forum have more experience with it, we haven't tested it here. My advice is to also check the official STM forums (since the pins are free and available), maybe there is more info.