Arduino에서 BASIC으로 직접 코딩하는 Tiny Basic 등장

Tiny Basic for Arduino

중급 Arduino 보드와 MCU를 위해 설계된 경량 BASIC 인터프리터다. PC IDE 없이 하드웨어 자체의 편집기에서 코드를 작성·편집·실행할 수 있고, 하드웨어 의존성을 최소화해 거의 모든 중급 MCU에 이식하기 쉽다. 하드웨어 I/O, 수학, 비트 연산을 위한 표준 라이브러리도 폭넓게 갖췄다.

PC IDE를 연결하지 않고도 Arduino에서 직접 BASIC 프로그램을 작성하고 편집할 수 있다.
  1. seplox

    작가가 Parallax BASIC Stamp[0]를 언급하지 않은 게 흥미롭네요. 1990년대부터 시장에 나와 있던 BASIC으로 프로그래밍 가능한 마이크로컨트롤러인데 말이죠. 어쨌든 Arduino Due는 거의 같은 가격에 CPU 성능이 4배입니다. 꽤 멋지네요.

    이게 재미있긴 한데, 현대적인 마이크로컨트롤러를 초보자 친화적인 언어로 프로그래밍하려는 사람이 왜 CircuitPython이나 MicroPython[1] 대신 BASIC을 선택할지 잘 모르겠습니다.

    [0] https://www.parallax.com/products/basic-stamp-2-microcontrol...

    [1] https://learn.adafruit.com/getting-started-with-raspberry-pi...

  2. k310

    우리는 정말 먼 길을 왔습니다. Dr. Dobbs, Volume 1 #5 (PDF) [2]

    소스(8080)는 github에서 이용 가능합니다 [0]

    기타: [1]

    처음에 어떻게 로드했는지 잊어버렸네요. 직접 타이핑했을 리는 없고, 어디선가 종이 테이프를 구해서 값싼 광학 판독기로 로드했던 기억이 납니다.

    IMSAI용 NorthStar 디스크를 구했을 때부터 삶이 흥미로워졌죠. 그 이후로 쭉요.

    [0] https://github.com/kevinthecheung/tiny-basic

    [1] https://en.wikipedia.org/wiki/Tiny_BASIC

    [2] http://cini.classiccmp.org/pdf/DrDobbs/DrDobbs-1976-05-v1n5....

    Firefox가 http에 대해 경고할 겁니다. 다운로드를 허용하세요. 확인해봤는데 진짜 PDF입니다.

  3. Surac

    제목이 약간 오해의 소지가 있네요. 기술적으로는 Arduino이긴 한데 32비트 ARM Cortex-M Arduino만 지원됩니다. Arduino라고 읽었을 때 제가 생각했던 것과는 정확히 다르네요. 저렴한 RP2040 RP3250용 환상적인 BASIC에 관심이 있다면 MMBasic을 찾아보세요

이 날의 다른 글

2026-11-03