Raspberry PI Pico-W: TLS Sockets in C/C++

Raspberry PI Pico-W: TLS Sockets in C/C++

The Raspberry PI Pico-W is a connected device that interfaces with internet protocols like HTTP, FTP, Telnet and MQTT. These protocols are often secured using TLS to provide a secure socket layer.

In this video I show how to use a TLS Socket on the Pico-W using the Pico-SDK and it’s supporting LWIP library and the WolfSSL GPLv2 library. I demonstrate an example of a TLS Socket connecting to a web server and executing a HTTPS GET.

Project REPO: GitHub JonDurrant

The example in this video makes use of FreeRTOS Kernel. Checkout my Udemy course on FreeRTOS Kernel for the RPI Pico.

The LWIP Socket library can also be used to port other libraries including FreeRTOS coreMQTT library for IoT to the Pico. I demonstrate this in my IoT with Raspberry PI Pico W (C++) course.

Leave a comment