Перейти к содержимому

Обзор пользовательских чипов

Когда нужной детали нет в каталоге, вы можете создать её самостоятельно. Пользовательский чип — это небольшая программа (скомпилированная в WebAssembly), которая определяет контакты и поведение вашего компонента: он может управлять и считывать GPIO, работать с I2C, SPI или UART, предоставлять атрибуты на панель свойств и даже выводить изображение на фреймбуфер.

В этом разделе:

  • Getting started (Начало работы) — создайте свой первый пользовательский чип в редакторе.
  • Programmable sensors (Программируемые датчики) — интерактивные ползунки, управляющие вашим чипом во время симуляции (controls в chip.json).
  • My Chips (Мои чипы) — сохраните чип один раз и используйте его в любом проекте (Pro).
  • API reference (Справочник API) — все функции в velxio-chip.h: GPIO, I2C, SPI, UART, время, атрибуты и фреймбуфер.