-
Notifications
You must be signed in to change notification settings - Fork 47
Description
Setup
- Version: 1.4.3
- OS: Windows 10
- Platform: Desktop | Attempting to connect to an ESP32 Dev Module
Expected Behavior
It should be possible to both send and receive messages through the serial port after the connection is opened.
Actual Behavior
Calling Circuits.UART.write has no effect, despite it not rendering an error and Circuits.UART.read always results in a timeout
Steps to Reproduce the Problem
I'm using Circuits UART on a personal project.
The ESP32 board is recognized properly by the enumerate function, which I use in order to decide which port to use. After opening the serial connection (which BTW returns :ok as expected), I try to call either write or read and have no success whatsoever while trying to communicate with and ESP32 Dev Kit running at 921600 bps baud rate.
The serial communication works properly if I run my project under Pop_OS! instead of Windows 10. Prior to using and ESP32, I was using an Arduino Uno board; which worked flawlessly on both Linux and Windows.
I've already tried to recompile the depencies by running mix clean, mix compile and mix deps.compile but the result remains the same.
Any idea on what I could try next?