IDEs

General discussions and questions abound development of code with MicroPython that is not hardware specific.
Target audience: MicroPython Users.
Post Reply
KJM
Posts: 158
Joined: Sun Nov 18, 2018 10:53 pm
Location: Sydney AU

IDEs

Post by KJM » Wed Jan 05, 2022 10:50 am

When I started with micropython on pycom boards I used Atom with the pycom plugin for the repl, it seemed easier than the visual studio alternative to setup & get working. Subsequently, it has also worked with the rpi pico and an old ai-thinker board(sysname='esp8266', nodename='esp8266', release='2.0.0(5a875ba)', version='v1.17 on 2021-09-02', machine='ESP module with ESP8266')

Recently I tried it with a Lolin D32(sysname='esp32', nodename='esp32', release='1.10.0', version='v1.10-195-gfcace26d8 on 2019-03-12', machine='ESP32 module with ESP32'). No luck, had to resort to upycraft which works, but prints a whole heap of stuff that's not coming from my program.....
Ready to download this file,please wait!
....................
download ok
exec(open('test.py').read(),globals())
[0;32mI (636530) modsocket: Initializing[0m
I (636540) wifi: wifi driver task: 3ffba77c, prio:23, stack:3584, core=0
I (636540) wifi: wifi firmware version: 38e2484
I (636540) wifi: config NVS flash: enabled
I (636540) wifi: config nano formating: disabled
[0;32mI (636550) system_api: Base MAC address is not set, read default base MAC address from BLK0 of EFUSE[0m
[0;32mI (636560) system_api: Base MAC address is not set, read default base MAC address from BLK0 of EFUSE[0m
I (636570) wifi: Init dynamic tx buffer num: 32
I (636570) wifi: Init data frame dynamic rx buffer num: 32
I (636580) wifi: Init management frame dynamic rx buffer num: 32
I (636580) wifi: Init static rx buffer size: 1600
I (636590) wifi: Init static rx buffer num: 10
I (636590) wifi: Init dynamic rx buffer num: 32
[0;32mI (636650) phy: phy_version: 4007, 9c6b43b, Jan 11 2019, 16:45:07, 0, 0[0m
I (636650) wifi: mode : sta (e0:e2:e6:70:72:18)
[0;32mI (636650) wifi: STA_START[0m

Just wondering if someone out there can tell me what is so different about the micropython on the lolin that I had to switch to upycraft & how I might get the Lolin board working with Atom?

Post Reply