Jump to content
Electronics-Lab.com Community


  • Posts

  • Joined

  • Last visited

stealthrt's Achievements

  1. Hey all I have a project I am needing to do but I'm unsure as to the best way to go about doing it. What I am wanting to do is check to see if a tablet or laptop is plugged into the USB-c cable so that I can have a visual representation of confirmation that it is connected correctly. Most of the tablets I am using do not have any visible feature that showcases that its plugged in or not. But even if it did i would never be able to see it due to the tablets being close together. This is what my setup I created looks like: When your placing the tablet/laptop into the slots from the front it's difficult to tell if it made it into the connector or missed it. So my idea was to create a PCB that has 6 female USB-C inputs and 6 female USB-C outputs. But I am not sure what I need to test on the pins to determine if its connected to something or not? I plan on using an arduino to check the voltage and see if it drops XX amount when something is plugged in but again, there may be a better way of checking it? My PCB would look similar to this one but without the headers and holes and with more than one set:
  2. So I'm looking at my version of the ESP32 that I have (Known as the Lolin32) And looking at their schematic I see that they call out GPIO 16, 17, 18 & 19. However, I do not have the same pin layout as they do...Go figure... - GPIO 19 -> SWG main board clock - GPIO 18 -> SWG main board data - GPIO 17 -> Display board clock - GPIO 16 -> Display board data So, I take it my layout would be: GPIO 19 -> GPIO 19 MISO GPIO 18 -> GPIO 18 CLK GPIO 17 -> GPIO 17 TX GPIO 16 -> GPIO 16 RX That look correct?
  3. I have been trying to contact a forum member that has done a modification to his pool equipment in order to control it remotely instead of having to go to the box every time and check on the codes. His has released the source code on his github page. However, I have a different model than he does so I do not think his ESP32 code will work on mine. His equipment contains a TM1650 for the 2 digit 7 segment display. I am unable to find out if my version has the TM1650 or something else. His schematic looks like this: I have all the components that are displayed in the schematic. I have the ESP32 and the Level shifter. Another forum member had the same chip but some pins were different. His schematic looks like this: So, since I do not have the same setup as they do is there any IC I can get that would make reading the 2 digit 7 segments easier than trying to read each led and determining what letter/number is being displayed? I can use the 4n25/35 optocoupler to "press" any of the 6 buttons and have an analog read for the 8 LEDs to determine which ones of those are on. The only trouble I foresee is the 2 digit 7 segments reading. Note: Also posted to the following forums: Reading 2 digit 7 segments with ESP32 https://www.electronicspoint.com/forums/threads/reading-2-digit-7-segments-with-esp32.297108/ https://forum.allaboutcircuits.com/threads/reading-2-digit-7-segments-with-esp32.186817/ https://www.electro-tech-online.com/threads/reading-2-digit-7-segments-with-esp32.163357/ https://www.eevblog.com/forum/projects/reading-2-digit-7-segments-with-esp32/new/#new
  4. I recently purchased a YIHUA 995D SMD Rework Station and me being the geek that I am wanted to see if I could perhaps control it (via USB/ATMEGA) by using my PC and touch screen instead of physically doing so with my hands. Being able to control it via PC would allow me to mount the 995D under my desk and out of sight so that I have more room to work with on the top of my desk. However, I have limited knowledge on "snooping" or "Reverse Engineering" and that is why I am posting my project ideas here in hopes that someone more knowledgeable will be able to let me know what all I need to do in order to accomplish my task. I started out thinking I would just simply hook up the ATMEGA and just control the buttons/knobs and leave everything else as-is and just use a webcam focus only on the LCD to view what was on. Although that would work, its not ideal nor is it geeky enough . The LCD screen seems to be controlled by the chip Holtek ht1621b. The website for it defines it as a "RAM Mapping 32x4 LCD Controller for I/O MCU". Here is the datasheet for it. There also seems to be another chip which seems to be the main MCU? It's called the S3 Microcontrollers u820 s3f8s19xzz-qr89 and it's datasheet. I've noticed that the IC above has a TX/RX Uart line(s) looking at the diagram on page 9 of the datasheet. I've noticed that the IC above has a TX/RX UART line(s) looking at the diagram on page 9 of the datasheet. Would this be something I could use to read and write the needed info/data to/from the micro controller chip? Would simply getting a USB to UART cable and hooking it up to those 2 pins work like it would when reading RS232 data on an Arduino? I have high resolution images of the 995D here so that you can see the main board and all it has to offer for this to potentially happen. So I am looking forward in learning from others on here as to what I could do for this to happen - or laugh at me and tell me its not possible at which will only get me more interested in doing it :). Disclaimer: Also posted on these sites: electronics.stackexchange.com Electronicspoint.com electro-tech-online.com electronics-lab.com EEVBlog.com avrfreaks.net
  • Create New...