Argon NCP Firmware and ESP32 AT Commands differences

The ESP firmware loaded on the argon board is GitHub - particle-iot/esp32-ncp-firmware: ESP32 firmware for the Argon.

This firmware is based on AT application for ESP32 ESP-IDF (GitHub - espressif/esp-at: AT application for ESP32/ESP32-C2/ESP32-C3/ESP32-C6/ESP8266) and at the moment only enables Base and WiFi AT command sets.

  • What does it mean by Base commands?
  • Does this mean that TCP/IP-Related AT Commands are not enabled?
  • If they are not, how do you send data over wifi without AT+CIPSTART and AT+CIPSEND?

Unless I miss your requirement entirely …

https://docs.particle.io/reference/device-os/firmware/argon/#tcpserver

and

https://docs.particle.io/reference/device-os/firmware/argon/#tcpclient

should do the trick ?

I’m using custom firmware for the argon so that won’t work for me

I am using the same firmware (argon ncp firmware) for the esp though so I need to figure out what that function is doing

I’ll have a look and see if I can find what that function does exactly, but if anyway knows their help would be much appreciated :blush: