Comments (8)
from esp_8_bit.
@cziter15, I read here the following comment:
If you're having the same problem as me the capacitor goes on the negative of the audio line, not T'd off the positive like it seems to newbs.
That's why I soldered the audio L/R outter/negative/shielding through the capacitor to ground. So should I solder the capacitor to the positive then?
What about the resistor? The scheme lists a 1k resistor in the audio line. Should I remove it? I'm a little confused about the 750 ohm impedance matching.
-----------
| |
| 25 |------------------> video out
| |
| 18 |---/\/\/\/----|---> audio out
| | 1k |
| | ---
| ESP32 | --- 10nf
| | |
| | v gnd
| |
| | 3.3v <--+-+ IR Receiver
| | gnd <--| ) TSOP4838 etc.
| 0 |-------------+-+ (Optional)
-----------
This is how I have it:
Video positive/yellow cable -----------------------------------PIN 25
Video negative/outter cable ---------------------------------- GND
Audio L/R positives (red & white) -------- 1k resistor --------PIN 26
Audio L/R negatives/outter ---------- 10 nF capacitor ---------GND
from esp_8_bit.
Verify that you are using the correct connections for your device on the other end.
TRRS is far from being standardized:
https://en.wikipedia.org/wiki/Phone_connector_(audio)#TRRS_standards
from esp_8_bit.
Verify that you are using the correct connections for your device on the other end.
Interesting. How should I do that? The device is a cheap projector that has no instructions manual. Concerning the connections I listed on my last message, do you feel they're correct?
from esp_8_bit.
I've tried with another ESP32 on a breadboard. I've tried plugging pin 25 to every of the 3 different lines and none seems to output a video signal. Surely I must be doing something very wrong.
from esp_8_bit.
I can confirm that Bitluni CompositeVideo repository works with the actual cabling, and I can see the composite video demo. Still, esp_8_bit does not output video nor audio yet.
Edit: Corn64 fork also seems to output both video and audio (resoldering was needed due to TRRS), but as soon as my DualShock4 is detected in pairing mode, the program crashes.
from esp_8_bit.
try changing the board type. I had video noise until I switched board type in the arduino IDE.
from esp_8_bit.
You can not use pin 26 for audio!
In fact both pin 25 & 26 outputs video and can't be changed to anything else.
You'll need to use some other pin like the one suggested (pin 18 or reconfigure it to some other), the reason being that the second DAC can not be used when running the APLL at these frequencies and another scheme is used for audio (PWM modulator) and thus it will not be compatible with bitlunis wiring.
from esp_8_bit.
Related Issues (20)
- Savestate?
- Fast Forward in rom menu list?
- early 80's arcade machines HOT 1
- Vertical sync HOT 5
- frequency
- Esp32-cam bootlooping with error HOT 2
- How to set proper CLOCK frequency? HOT 4
- Question about Vertical Sync & UART HOT 1
- Problem with smsplus emulation
- Not issue - just a question about IR input or wired input
- What about using this library for BT input?
- The BT keyboard stops working after entering some chars
- Connecting Bluetooth controllers HOT 2
- DAC signal generation - voltage offset HOT 1
- No issue - question about composite video HOT 3
- a few issues. HOT 1
- SD-Card support seems not working? HOT 1
- SD-Card isn't working... HOT 4
- Is it possible to use a second DAC channel for audio output or is this feature not supported in hardware?
- Small glitch and working Apple A1314 HOT 1
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 esp_8_bit.