Comments (12)
New.video1.mp4
from retro-go.
I don't think is a software related problem.
Are you using the Odroid-Go or custom diy? If it's custom diy, is lcd module or lcd only? If module, the voltage to module's VCC pin?
from retro-go.
I don't think is a software related problem.
I can't observe it while playing games. I can see it only in the launcher selection screen. It also stops flickering when I press the MENU/OPTIONS button.
Are you using the Odroid-Go or custom diy? If it's custom diy, is lcd module or lcd only? If module, the voltage to module's VCC pin?
Custom DIY with LCD module. The module has 3v3 regulator, so it requires 5v on VCC the pin.
from retro-go.
I got the same issue before too, this trick works for me. Skip the regulator by jumping J1 on the lcd module, then 3v3 to the vcc pin.
from retro-go.
Thanks! Jumping J1 fixes the issue, but then I can hear a crackle from speaker when I enable the circuit. This is ESP32 DevkitC v4 and I'm using its internal AMS regulator to expose 3v3.
from retro-go.
i2s dac or internal dac with amp? which amp board?
if you planning to use the battery, you should use a 5vdc booster(recommend using power bank circuit), get 5v output to esp32's vin.
from retro-go.
My diy custom. Working good except some super small noise while charging.
Parts list: lilygo t7 v1.5(esp32-wrover-e 16mb eeprom/8mb psram, support battery), ili9341 2.8 lcd, pam8302 2.5w amp(with some small changes on the module to use fixed volume input), 7mm buttons(default odroid-go schematic).
Below image is testing wifi, web file server switch control, i'm just added a fews min ago
from retro-go.
I don't think is a software related problem.
I can't observe it while playing games. I can see it only in the launcher selection screen. It also stops flickering when I press the MENU/OPTIONS button.
Are you using the Odroid-Go or custom diy? If it's custom diy, is lcd module or lcd only? If module, the voltage to module's VCC pin?
Custom DIY with LCD module. The module has 3v3 regulator, so it requires 5v on VCC the pin.
Got the exact same issue with my selfbuilt retroesp32 boards. With only the lanuncher open the speaker crackles and the backlight flickers. With the menu open it stops. I thought the issue is sd card activity. The pcb routing isnt great and there is crosstalk between the sd lines and the audio line. The crackling causes the amp to draw more power and that draws down the backlight voltage. Some boards are worse than others so it looks the underlying issue is the hardware design but it can be improved or fixed in software.
from retro-go.
Got the exact same issue with my selfbuilt retroesp32 boards
Are you referring to my boards? Retro ESP32 Hardware
I recently released (8 months ago) a slimmed version without the FTDI chip, reducing noise, cost, added usb c + programming header.
I can confirm that you will get flicker if the programming header is plugged in and the device power switch is set to OFF. Thats just a power supply issue. Move the power
switch to ON position and signal noise is gone.
Once you are done programming, power from LiPo or USB, flicker doesn't happen
from retro-go.
Yes got some of of your pcbs made. Pic
Agree it is a power issue. I use lipo but a larger c7 because the audio was too low. 220pf is far lower than what the datasheet suggests. Then the audio was ok when using the emulators but it made the screenflicker and audio noise worse in the launcher. I think the launcher must be constantly polling the sd card whereas the games dont. Audio and sd traces run parallel which also doesnt help. With the 220pf cap the noise was barely noticable and no flicker.
Was planning on re designing the board when i find time. Maybe with a s32s3 and i2s audio. That should avoid some of the issues.
from retro-go.
software solution is in
g_input_read_battery: noise to signal ratio #51
from retro-go.
Can anyone attach a short video of the flicker, for reference?
from retro-go.
Related Issues (20)
- What's the status of the Retro ESP32 target? HOT 8
- SNES - APU causes softlock after defeating Dark World boss in Zelda Link to the Past HOT 6
- Add additional scrolling modes to the launcher (stick, center, page, etc) HOT 9
- .img Building Showing this error HOT 1
- Mortal Kombat 3 Europe Game Boy rom crashes on level loading HOT 6
- Can't figure out the OGO header pinout for external DAC HOT 2
- Crash after updating to Retro-Go 1.38 or 1.37.47 HOT 4
- Unused var HOT 1
- Error with esp_http_client_read on esp-idf 4.4 HOT 3
- [Feature] - ST7701S SPI LCD Driver HOT 3
- Files with too long a name do not show in launcher and/or are corrupted in the web UI. HOT 2
- Building for a custom board HOT 1
- Numerical Battery Readout in Debug HOT 4
- Question about reading sd card HOT 14
- MRGC and Gamebox battery voltage HOT 3
- PocketSprite support
- Does this filmware work with esp32-s3? HOT 5
- Game Boy Advance Emulator HOT 4
- PSRAM Required? or is there a way to build an image for running on a ESP32-wroom-32? HOT 5
- Problem to run / build on esp32s3 HOT 13
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from retro-go.