ESP8266 AT support in MMBasic


Author Message
phil99

Guru

Joined: 11/02/2018
Location: Australia
Posts: 540
Posted: 02:26am 20 Jan 2022      

Re programming speed, here is a comparable example.

C:\Temp\Micromite_Firmware50502>pic32prog.exe -d ascii:com6 Micromite_Plus_V5.05.02.hex
Programmer for Microchip PIC32 microcontrollers, Version 2.0.220
   Copyright: (C) 2011-2015 Serge Vakulenko
      (ascii ICSP coded by Robert Rozee)

     Adapter: ...... OK1 OK2 - ascii ICSP v1E
   Processor: MX470F512H
Flash memory: 512 kbytes
 Boot memory: 12 kbytes
        Data: 519988 bytes
       Erase: (90mS) done
  Loading PE: 1 2 3 4 (LDR) 5 6 7a (PE) 7b 8 v0201
Program flash: #################################################### done
Program boot: ######### done
Verify flash: #################################################### done
 Verify boot: ######### done
Program rate: 3849 bytes per second

total TDI/TMS pairs sent = 4703307 pairs
total TDO bits received  = 191736 bits
total ascii codes sent   = 1398843
total ascii codes recv   = 65934
maximum continuous write = 452 chars
O/S serial writes        = 130814
O/S serial reads (data)  = 6000
O/S serial reads (sync)  = 2539
XferFastData count       = 112518
10mS delays (E/X/R)      = 9/0/0
elapsed programming time = 2m 17s

At 2m 17s for a 1439kB HEX file an MX170 with MMBasic or Arduino Nano have no problems programming a PIC32 via serial from a PC.
Edited 2022-01-20 12:33 by phil99