Skip to content

Settings and Environment

Reference for local paths, app settings, boards, Arduino CLI, cloud API, AI providers, and environment-style overrides.

PurposeLocation
Arduino CLI binary~/Library/Application Support/Aether Workshop/bin/arduino-cli
AI settings~/Library/Application Support/Aether Workshop/ai_settings.json
Local custom Arduino libraries~/Documents/Arduino/libraries
Cloud token storagemacOS Keychain service design.chengxin.aether.cloud
Project packageUser-chosen .aew directory package
  • Hardware: Arduino CLI, board target, board platforms.
  • Mapping: hardware mapping and board-port behavior.
  • Dependence: external Arduino libraries, built-in source libraries, custom source libraries.
  • Aether AI: provider keys, enabled models, language, speed, reasoning effort.
  • Aether Hub.
  • Arduino Uno.
  • Arduino Mega 2560.
  • ESP-32.
  • ESP8266.

Default base URL: https://api.chengxin.design.

Advanced override: set the cloudAPIBaseURL user default for the app. Use this only for development, staging, or a private API host.

  • Do not commit .aew packages that contain private media or AI attachments unless that is intentional.
  • Do not share AI settings files.
  • Cloud auth tokens are in Keychain; AI provider keys are in local settings.
  • Keep cloud roles tight: Owner for administrators, Editor for maintainers, Viewer for consumers.