Salvis
(Salvis)
September 14, 2025, 5:05pm
29
Got it working for mac M1.
Downloaded Platform io .visx file from VS Code;
Installed it in Cursor;
Edited /Users/…/.cursor/extensions/platformio.platformio-ide-3.3.4/package.json
file.
In this file search for
“extensionDependencies”: [
And replace it with
“extensionPack”: [
Restarted Cursor and it worked.
2 Likes
xx_x
(xx x)
October 28, 2025, 10:21am
30
Cannot be used at all, installed PlatformIO, unable to start the plugin, only shows Initializing PlatformIO Core…
1 Like
oBi
(Bi)
January 10, 2026, 8:09am
34
It works for me.
Thank you.
Just landed here, can confirm this worked on an M4 Mac Mini:
Download the vscode-cpptools .vsix file for your system (ARM64 for MacOS in my case) from Releases · microsoft/vscode-cpptools · GitHub
Open Cursor and install via Shift+CMD+P → Extensions: Install from VSIX
Get the PlatformIO VSIX from Releases · platformio/platformio-vscode-ide · GitHub
Install same a 2.
Restart Cursor - done
Probably some more editor stuff to set up, but this got me building and uploading a PlatformIO Project to an ESP32-C3 from Cursor in under five minutes.
vitalNohj
(Nohj)
February 23, 2026, 9:12am
36
If your steps cause a popup about cpptools not being supported it may half-break the intellisense for the project. Specifically you can use cpptools version 1.23.6 to circumvent this.
If you care to be experimental I also forked it with a fix off an M4 Pro: GitHub - vitalNohj/platformio-vscode-ide: I forked 3.3.4 for Clangd support to prove it can be done on a whim without "developing a custom IntelliSense engine from scratch". I could be wrong and it could only work for me.