title: How to connect TX and RX on the ESP8266 to USB pins D- and D+ on the NXP LPC1769?
body: <p>I have a board (with NXP LPC1769) hosting an application and connected to the PC via USB cable. I use an application running on my PC and communication is pretty straightforward (some ASCII commands are exchanging) and working as it should be.</p>
  
  <p>So, what I would like to achieve is to connect my favorite WIFI module ESP8266 using its TX/RX pins to the USB connector (D- and D+) of the NXP LPC1769 instead of my PC.</p>
  
  <p>You may ask why you don't use any UART pins of the LPC1769. And my answer, I would love to. But it requires pretty much code modification which is not pleasant at this stage for me.</p>
  
  <p>Pins P0.29 and P0.30 used from LPC1769 connected to USB connector.</p>
  
  <p><strong>Here is the existing schematic;</strong>
  <a href="https://i.stack.imgur.com/hFLix.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/hFLix.png" alt="enter image description here"></a></p>
  
  <p>I would like to ask if this is even possible, and if possible, what are the options?</p>
  
  <p>(I am inexperienced with NXP MCUs, still a work in progress, please bear with me).</p>
  
  <p>Thank you.</p>