My ESP32 powered compo speaker with class-D amplifier and 800W SMPS
Supported LDAC and aptX BT codec, BLE for HA discovery and companion app, and custom DSP
Don't ask why cable management is so bad because i want keep vintage as possible
Supported LDAC and aptX BT codec, BLE for HA discovery and companion app, and custom DSP
Don't ask why cable management is so bad because i want keep vintage as possible
🔥96❤34😱6❤🔥1👏1
After 2 days finally finished tweaking my Nokia 150 Rongyue E5
Launcher forked from lawnchair, customized to able shortcut with keypad (such as torch, dnd, dialer)
Splash screen and boot anim from old Nokia.
AT command shortcut and extra 5G SA/NSA lock band for pocket hotspot 🤔
Launcher forked from lawnchair, customized to able shortcut with keypad (such as torch, dnd, dialer)
Splash screen and boot anim from old Nokia.
AT command shortcut and extra 5G SA/NSA lock band for pocket hotspot 🤔
🤯170❤50🔥15👍5🤩5🤔4❤🔥2🍌1
This is my DIY mechanical keyboard, based on ESP32-S3
Features: hotswapable, RGB LEDs, 2.4 inch touchscreen, WiFi+BLE+USB connection, aluminum plate, rotary knob.
Features: hotswapable, RGB LEDs, 2.4 inch touchscreen, WiFi+BLE+USB connection, aluminum plate, rotary knob.
🔥92❤30👏9🤨5🥰1
Ayra's Project Channel
Photo
This build is meant to be very affordable and tight budget.
With said features, it only cost around $12-18 to make this barebone.
Thanks to cheap keyboard in the market. I've reverse engineered their components and PCB, now i know how to build very cheap keyboard with tons of features 😹
I've developed my own firmware for this keyboard, called EMK.
The firmware also meant to be power user, it can connect to WiFi for further actions and automations. Bluetooth also using BLE for multiple devices support.
By default if connected with USB, it will detected as HID + CDC + Serial.
This is my own proprietary protocol which can fully control by self WebUI, native apps or Host WebUI. Unlike QMK or Vial they only used HID to custom their keyboard.
The USB is very optional, it can be customized with BLE. However high traffic will not work such as adding a GIF inside the flash.
And already planned to add Android configurator native support 🤓☝️
Currently focus on developing firmware with modular system and easier build.
Means you can disable the screen, wifi, macros, etc without changing the entire codebase.
So in case everything is ready, I'll open source it so everyone can make their own dream keyboard from scratch
With said features, it only cost around $12-18 to make this barebone.
Thanks to cheap keyboard in the market. I've reverse engineered their components and PCB, now i know how to build very cheap keyboard with tons of features 😹
I've developed my own firmware for this keyboard, called EMK.
The firmware also meant to be power user, it can connect to WiFi for further actions and automations. Bluetooth also using BLE for multiple devices support.
By default if connected with USB, it will detected as HID + CDC + Serial.
This is my own proprietary protocol which can fully control by self WebUI, native apps or Host WebUI. Unlike QMK or Vial they only used HID to custom their keyboard.
The USB is very optional, it can be customized with BLE. However high traffic will not work such as adding a GIF inside the flash.
And already planned to add Android configurator native support 🤓☝️
Currently focus on developing firmware with modular system and easier build.
Means you can disable the screen, wifi, macros, etc without changing the entire codebase.
So in case everything is ready, I'll open source it so everyone can make their own dream keyboard from scratch
❤69🔥30👍8👏6👀5🆒1
Reverse engineering is fun.
I rescued this junk from e-waste to become daily tablet
This tablet has died battery, and none sell the components.
The BMS chip is FM3DXY known as permanent locking failure state whenever there's undervolt or overvolt, degraded cells causing it lockdown the battery.
So i did reverse engineering the BMS with CH341A, emulate them with raspberry pico zero, and wired them up with new bms and battery cells.
RP2040 is programmed to run on my BMS code firmware.
Now this tablet no longer wired to hospital power supply just to keep it alive.
It can able run on battery about 6 hours for daily light usage
I rescued this junk from e-waste to become daily tablet
This tablet has died battery, and none sell the components.
The BMS chip is FM3DXY known as permanent locking failure state whenever there's undervolt or overvolt, degraded cells causing it lockdown the battery.
So i did reverse engineering the BMS with CH341A, emulate them with raspberry pico zero, and wired them up with new bms and battery cells.
RP2040 is programmed to run on my BMS code firmware.
Now this tablet no longer wired to hospital power supply just to keep it alive.
It can able run on battery about 6 hours for daily light usage
🔥103❤35👏6👍3
Linux and android 17 booted in this device 😐
🔥152👀26😱18😐12❤10🤔8🫡2⚡1
No device tree, no kernel source code, no community, no official flashable firmware (or free EDL for unbricking), and the brand is discontinued, making the phone 🙂
Sigh... I have to do it all myself to make this device better.
This is the Meizu 20 Infinity. I have used this device as a secondary device for almost two years. I am done with the boring, buggy stock FlymeOS 12.5 ROM.
And here it is: booted ColorOS 17 with Android 17.
What's working:
✅ Fingerprint on display
✅ LTPO panel, idling will 120 > 60hz > 30hz > 20hz > 1hz
✅ RIL 5G + VoLTE
✅ Always on display with gesture support
✅ Camera HAL, all lenses work
✅ 65W PPS + Wireless charging
✅ NFC
✅ Oppo RichTap, haptic pattern & amplitude
✅ Meizu stock camera with post-processing
✅ SuperVOOC + real watt charge animation
✅ FOD with off-screen (like sumsung)
✅ Oppo battery health
✅ Battery charge limit
✅ Bypass charging
Not working:
❌ Face unlock
❌ Oppo private storage
After working for a month, it goes into fully stable. Worth every hour spent 🙂
Sigh... I have to do it all myself to make this device better.
This is the Meizu 20 Infinity. I have used this device as a secondary device for almost two years. I am done with the boring, buggy stock FlymeOS 12.5 ROM.
And here it is: booted ColorOS 17 with Android 17.
What's working:
✅ Fingerprint on display
✅ LTPO panel, idling will 120 > 60hz > 30hz > 20hz > 1hz
✅ RIL 5G + VoLTE
✅ Always on display with gesture support
✅ Camera HAL, all lenses work
✅ 65W PPS + Wireless charging
✅ NFC
✅ Oppo RichTap, haptic pattern & amplitude
✅ Meizu stock camera with post-processing
✅ SuperVOOC + real watt charge animation
✅ FOD with off-screen (like sumsung)
✅ Oppo battery health
✅ Battery charge limit
✅ Bypass charging
Not working:
❌ Face unlock
❌ Oppo private storage
After working for a month, it goes into fully stable. Worth every hour spent 🙂
🔥148❤27👍10🥰3😍1