I need to create a library that allows the ESP32-S3 to connect to a computer as an MSC device to access the FAT partition. I found an interesting example on GitHub ([login to view URL]) that is close to what I need, but the library has some issues: it often fails to mount correctly. I am looking for someone who can fix the problem or create a new library that works as expected.
Hello,
I understand that you need a reliable library to connect the ESP32-S3 to a computer as an MSC device using a FAT partition. Your mention of the existing example on GitHub gives me a good starting point. I will analyze the current issues causing mounting failures and either fix them or create a new library that meets your requirements. Ensuring seamless communication between your hardware and computer is my priority, and I aim to make this process as smooth as possible.
Can you provide more details about the specific issues you're facing with the current implementation, and what features you expect from the new library?
Thanks,
Muhammad Awais
Thank you for posting the project.
I am a U.S. based software development consultant with years of experience working for Fortune 500 tech companies in the Silicon Valley. I have a team of more than 30 web and mobile app developers working for me. We deliver end-to-end software solutions to our clients globally.
I would like to discuss your project with you in detail. Once we have taken down the requirements and documented them, I will be happy to provide an exact estimate and timeline.
Looking forward to hearing from you. Thanks.
—
Asad Jahangir
The Coding Company LLC
related services, including:
Implementing WiFi features for accessing REST APIs and creating REST API-based web servers with integrated web pages.
Interfacing sensors via SPI, I2C, UART/USART, Modbus, RS485, WiFi, BLE, MQTT, and more.
Setting up device provisioning through BLE or WiFi.
Enabling firmware over-the-air (FOTA) updates.
Designing FreeRTOS-based architectures, including multitasking, task synchronization, and inter-task communication.
Developing solutions with wireless protocols such as HTTP, HTTPS, MQTT, WebSocket, WS, WSS, and others.