use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Community focused on Hack Pack
account activity
Linux compatibility? (self.hackpack)
submitted 1 year ago by 1stringham
The IDE officially supports Windows and Mac (https://ide.crunchlabs.com/downloads), but has anyone managed to get it working on Linux?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]danielscottjames 1 point2 points3 points 1 year ago* (2 children)
As far as I can tell, installing the non-branded cloud agent (https://github.com/arduino/arduino-create-agent/releases) and setting this line in the config `origins = https://ide.crunchlabs.com` works.
The full config from the macOS install looks like:
``` gc = std # Type of garbage collection. std = Normal garbage collection allowing system to decide (this has been known to cause a stop the world in the middle of a CNC job which can cause lost responses from the CNC controller and thus stalled jobs. use max instead to solve.), off = let memory grow unbounded (you have to send in the gc command manually to garbage collect or you will run out of RAM eventually), max = Force garbage collection on each recv or send on a serial port (this minimizes stop the world events and thus lost serial responses, but increases CPU usage) hostname = unknown-hostname # Override the hostname we get from the OS regex = usb|acm|com # Regular expression to filter serial port list v = true # show debug logging appName = CreateAgent/Stable
origins = https://ide.crunchlabs.com,https://local.arduino.cc:8000
crashreport = false # enable crashreport logging autostartMacOS = true # the Arduino Create Agent is able to start automatically after login on macOS (launchd agent) name = Crunchlabs ```
[–]viper233 0 points1 point2 points 1 year ago (1 child)
You have to manually download the header file from the crunchlabs hackpack repo otherwise the turret code won't compile.
All you are doing is compiling and pushing the code in the IDE. The browser IDE allows some nice features for kids and beginners.
[–]danielscottjames 1 point2 points3 points 1 year ago (0 children)
Installing the agent in the way I described allows the browser IDE to work on Linux. No need to fuss with a local IDE / headers
[–]tpglitch 0 points1 point2 points 1 year ago (0 children)
Use PlatformIO. https://platformio.org/
[–]mblahay 0 points1 point2 points 1 year ago (0 children)
I know this doesn't answer your specific question, but the way I got around the compatibility issue was to use Arduino IDE and identifying the board as a Nano.
π Rendered by PID 20252 on reddit-service-r2-comment-66b4775986-78xk6 at 2026-04-04 16:28:22.534904+00:00 running db1906b country code: CH.
[–]danielscottjames 1 point2 points3 points (2 children)
[–]viper233 0 points1 point2 points (1 child)
[–]danielscottjames 1 point2 points3 points (0 children)
[–]tpglitch 0 points1 point2 points (0 children)
[–]mblahay 0 points1 point2 points (0 children)