라즈베리파이 피코 보드나, RP2040 계열 아두이노 보드류, ESP32 또는 ESP8266계열의 마이크로 컨트롤러에서 마이크로 파이썬을 사용하게 해 주는 중요한 도구인 Thonny IDE는 기본적으로는 한 번에 한 개의 편집창만을 사용할 수 있다. 즉, 기본적으로는 한 번에 한 개의 마이크로 컨트롤러만을 사용할 수 있는 것이다.
그런데, 때로는 여러 개의 Thonny 편집창을 열어야 할 때가 있다.
동시에 여러 개의 마이크로 컨트롤러(MCU)에 코딩을 하고, 동작을 테스트하는 경우나, 여러 개의 MCU들을 네트워크 등으로 연결시킨 상태에서 동작을 테스트하는 경우, 동일한 코드를 서로 다른 MCU에서 비교해가면서 사용하려는 경우 등이 그 예이다.
그런데, 이러한 기본 설정을 변경하면 Thonny IDE에서도 여러 개의 편집창을 사용할 수가 있고, 각각의 편집창에 동시에 서로 다른 MCU를 연결하여 작업할 수가 있다.
변경하는 방법은 다음과 같이, Thonny의 도구 메뉴에서 옵션을 선택하고,
일반 탭으로 이동한 후, 기본적으로 선택되어 있는 “1개의 Thonny 인스턴스만 허용” 부분의 선택을 해제한다.
다음과 같이 해제해 주면 끝이다.
그리고 Thonny IDE 창들을 모두 닫았다가 다시 시작하면,
이때부터는 다음과 같이 복수의 Thonny IDE Window를 열수 있고,
각각의 Thonny IDE Windows에 서로 다른 MCU를 선택해 연결하고, 독립적인 코딩 작업을 사용할 수 있게 된다.

