edit

# Use Socket to connect to the forum

Socket is almost the base of the entire network communication. In this project, we will use Socket to connect to a designated server to obtain its information from the Internet. You can search many servers with telnet protocol on the Internet. By connecting to these servers, you can browse the web and forums, and even read character animation in the terminal!

We will connect to the "freechess.org" forum to get information in the terminal in this example. Enter the following code into the code editor:

import network
import usocket
from machine import Pin, I2C, ADC, UART, SPI, PWM
from time import sleep

N1 = network.WLAN_UART(network.STA_IF)
N1.active(True)

print("API list:")
dir(N1)

print("wifi list:")
lis = N1.scan()
for q in lis:
print(q)

N1.connect("CHCK","depot0510")
if N1.isconnected():
print("    ip               gateway           netmask            MAC            ssid")
print(N1.ifconfig())