The TCP/IP protocol stack is a suite of internet protocols covering four software layers – the network access layer (Ethernet, WiFi, RS232, etc) and the application layer (FTP, HTTP, etc).

TCP/IP actually gets its name from the two most significant protocols in the suite, TCP and IP, and we’re always keen to design TCP/IP into embedded projects. It provides an immense amount of flexibility to a product and offers users a technology that they are comfortable with.

TCP/IP is appropriate for consumer and industrial products, remote firmware updates and remote monitoring and controlling through a mobile app.

Utilisation of such a protocol calls for expertise in several other application and software layers such as:

  • ● TCP
  • ● UDP
  • ● FTP
  • ● HTTP (web server)
  • ● Telnet
  • ● SNMP
  • ● DHCP