Tiny Basic позволяет писать и запускать код прямо на Arduino

Tiny Basic for Arduino

Легкий и быстрый интерпретатор BASIC, созданный специально для Arduino-плат и микроконтроллеров среднего класса. В него встроен редактор, так что программы можно писать, редактировать и запускать прямо на железе, без подключения к ПК. Интерпретатор аппаратно-независим, минимально зависит от платформы и включает обширную стандартную библиотеку функций для ввода-вывода, математики и побитовых операций.

Пишите и редактируйте программы на BASIC прямо на Arduino, без необходимости подключать ПК с IDE.
  1. seplox

    Интересно, что автор не упоминает Parallax BASIC Stamp [0], хотя это программируемый на Basic микроконтроллер, который продаётся с 1990-х. Как бы то ни было, Arduino Due имеет в 4 раза более производительный процессор при примерно той же цене. Довольно занятно.

    Хотя это и забавно, я не уверен, почему кто-то выберет Basic вместо CircuitPython или MicroPython [1], если он пытается программировать современный микроконтроллер на дружелюбном для новичков языке.

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

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

  2. k310

    Мы прошли долгий путь. Dr. Dobbs, том 1 №5 (PDF) [2]

    Исходники (8080) доступны на github [0]

    Другие: [1]

    Я забыл, как я впервые его загрузил. Сомневаюсь, что я его набирал, но я помню, что получил перфоленту откуда-то и загрузил её через дешёвый оптический считыватель.

    Жизнь стала интересной, когда я достал диск NorthStar для IMSAI. И с тех пор так и повелось.

    [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». Если вам интересен фантастический BASIC для дешёвых RP2040 RP3250, поищите MMBasic.

Ещё за этот день

2026-11-03