首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏嵌入式

    ESP32(VSCode+PlatformIO)开发环境搭建教程

    pypi.tuna.tsinghua.edu.cn/simpletrusted-host=pypi.tuna.tsinghua.edu.cn三、安装VSCodeplatformio插件启动VSCode,在左边的的扩展应用中搜索platformio 四、使用PlatformIO创建项目我们发现左边多了一个新的插件图标,我们点击一下,然后点击PIOHome的Open->再右边点击新建项目,我们填写我们的项目名称等信息,这里建一个ESP32Code的工程 点击编译显示绿色SUCCESS则表示成功连接设备点击下载显示绿色SUCCESS表示成功以上参考博客:platformio+vscode五分钟离线配置esp32开发环境老宇哥带你玩转ESP32:02使用VSCode +PlatformIO搭建开发环境

    3.1K21编辑于 2025-12-10
  • 来自专栏图像识别与深度学习

    2018-09-17Ubuntu+Visual Studio Code+PlatformIO IDE开发Arduino

    4、单击Extensions,输入platformio ? 5、关闭code,重新打开,等待安装完成 ? 6、需要重新reload,安装完后 ? 7、新建项目 ? ? 参考 PlatformIO IDE for VSCode 告别简陋,让Arduino开发变得高大上——MS VSCode体验 3. 使用Visual Studio Code+PlatformIO IDE开发Arduino Introducing PlatformIO for ESP8266 如何区分ESP8266系列 wifi模块如何区分

    1.7K40发布于 2018-10-09
  • 来自专栏小北的博文

    配置CLion用于嵌入式开发

    二、51环境 打开clion软件,安装platformio插件,然后将clion进行重启 创建新项目,选择platformio,点击install guide会跳转到浏览器网页 点击Instsallation Methods 再点击 Local Download(macos/linux/windows) 右击get-platformio.py 在新窗口打开 右击鼠标,另存为get-platformio.py 下载python环境并添加到环境变量 在对应文件位置输入python get-platformio.py 耐心等待下载完成 C:\Users\xiaobei\.platformio\penv\Scripts 2.1 配置1 每次新建项目都需要配置 新建51单片机项目,选择platformio选择项目路径,点击任意位置输入你的芯片信息,点击创建。 打开CMakeListsPrivate.txt 将下列代码复制粘贴到下一行include_directories("${ENV_HOME_PATH}/.platformio/packages/toolchain-sdcc

    2.3K20编辑于 2023-10-21
  • 来自专栏小北的博文

    配置CLion用于嵌入式开发

    二、51环境 打开clion软件,安装platformio插件,然后将clion进行重启 创建新项目,选择platformio,点击install guide会跳转到浏览器网页 点击Instsallation Methods 再点击 Local Download(macos/linux/windows) 右击get-platformio.py 在新窗口打开 右击鼠标,另存为get-platformio.py 下载python环境并添加到环境变量 在对应文件位置输入python get-platformio.py 耐心等待下载完成 C:\Users\xiaobei\.platformio\penv\Scripts 2.1 配置1 每次新建项目都需要配置 新建51单片机项目,选择platformio选择项目路径,点击任意位置输入你的芯片信息,点击创建。 打开CMakeListsPrivate.txt 将下列代码复制粘贴到下一行include_directories("${ENV_HOME_PATH}/.platformio/packages/toolchain-sdcc

    95310编辑于 2024-08-23
  • 来自专栏嵌入式实验基地

    ESP32-ttgo T-Display之开发环境搭建及GPIO操作

    完成目标 了解ESP32-ttgo板子资源 学会vscode+platformIO IDE环境搭建 学会新建或者导入工程 学会操作GPIO 硬件环境 ESP32-ttgo开发板 软件环境 vscode vscode插件platformIO IDE   先来几张靓照,type-c接口,有电池充电供电电路,用户按键,还是非常小巧的: ? 各种环境配置详细见:https://docs.espressif.com/projects/esp-idf/zh_CN/latest/esp32s2/get-started/   我使用的是vscode+platformIO IDE平台下开发的,vscode下载安装就不啰嗦了,安装完vscode之后,在扩展应用搜索platformIO IED,然后安装就可以了,可能需要等待一些时间,python环境会自动安装 ?    安装完成之后,vscode左侧会出现platformIO IDE logo,感觉像个小蚂蚁头,嘿嘿,在右侧home界面有新建工程,导入工程等。 ?   

    1.6K30发布于 2021-08-16
  • 来自专栏机器人课程与技术

    micro-ros arduino esp32 ros2 笔记

    PlatformIO 已被弃用,取而代之的是micro_ros_platformio。 ESP-IDF 升级到 v4.4.2 改进 添加了有关连接的最低安全性的文档 通过 digitalWrite 实现了一个简单的 RGB 驱动程序 WireMaster 示例 重构 PlatformIO

    2.4K20编辑于 2022-08-10
  • 来自专栏Seebug漏洞平台

    原创 Paper | USB设备开发:从入门到实践指南(四)

    首先安装VSCode,再安装PlatformIO IDE插件,这样一个轻量级的单片机开发环境就搭建完成了。 在本文的样例中,需要修改开发目录下的platformio.ini,按以下示例进行修改: ; PlatformIO Project Configuration File ; ; Build options 但是有时候需要单独使用stcgal,如果在终端中直接使用PlatformIO IDE中安装的stcgal会比较麻烦,步骤如下: $ source ~/.platformio/penv/bin/activate test 由于VSCode装了PlatformIO IDE插件,所以在打开了PlatformIO IDE项目的情况下,编写好代码后,在左下角找到一个✓图标,点击就可以编译编写好的程序,也可以使用快捷键 itemName=platformio.platformio-ide [2] https://github.com/grigorig/stcgal

    79510编辑于 2024-03-14
  • 来自专栏云深之无迹

    Platforms IO库安装

    点击 我这里有两个项目,选择第二个 然后就会下载 Library Storage: C:\Users\yunswj\Documents\PlatformIO\Projects\esp32test 0.2.3 is already installed 我发现这个库在这里 点击这里是出现安装的位置 用这个库的时候我不知道怎么写 我这个写法肯定不对 这里测试的是这个板子 https://docs.platformio.org

    84310发布于 2021-09-14
  • 来自专栏iot-me

    stm32开发过程中printf重定向问题(基于Platform IO)

    但是到了platformio就不行了 应该是keil用的编译器编译资源跟platformio用的是不一样的。

    2K10编辑于 2022-02-11
  • 来自专栏AIoT技术交流、分享

    如何在Linux环境下进行STM32开发?

    ARM GCC 工具链: sudo apt install gcc-arm-none-eabi 安装 OpenOCD 用于调试和烧录: sudo apt install openocd VSCode + PlatformIO ,这也是一套流行的开发环境,PlatformIO 可以轻松配置编译工具链和调试器,支持丰富的 STM32 系列开发板。 4、优化开发流程的建议 如果你已经适应了 MDK 和 STM32flash 的方式,继续用 Wine 也可以,但不如尝试 STM32CubeIDE 或者 VSCode + PlatformIO,它们在

    1.4K00编辑于 2025-02-18
  • 来自专栏iot-me

    0.91寸OLED驱动

    HAL库 ARM-MDK 使用硬件I2C2,SCL->PB10 SDA->PB11 (我的I2C1好像有问题) example-F334R8-0.91OLED 使用STM32F03R8T6 HAL库 PlatformIO 硬件按配置使用I2C2,使用PlatformIO开发 example-F103R8-0.91OLED-PlatformIO

    2.8K20编辑于 2022-02-11
  • 来自专栏嵌入式与Linux那些事

    快来用Makefile管理工程,提高工作效率!

    PlatformIO: 用途:特别设计用于 IoT 和嵌入式系统的开发。 特点:PlatformIO 支持多种开发平台和框架,具有强大的库管理和持续集成功能,可以极大简化嵌入式开发工作流。

    59110编辑于 2024-05-30
  • 来自专栏AI研习社

    Google 工程师:教你用树莓派 + Arduino + TensorFlow 搭建图像识别小车

    我发现一个非常好用的命令行IDE:PlatformIO(也有很棒的图形界面编辑器)。Linux上的安装过程基于Python 2.7。 进入这个文件夹后,输入以下命令即可上传: pio run –target upload 后来我发现PlatformIO对于Arduino主板好像不支持C++11,如果你有这个需要,可以考虑inotool PlatformIO不自带红外的库,我用的是这个。PlatformIO使用第三方库实在太简单了,不需要下载安装,直接在配置里加上GitHub链接即可,参考我的配置文件。

    3.5K111发布于 2018-03-29
  • 来自专栏twowinter

    和ESP8266 Arduino谈场恋爱 01 一条具有中国特色的开发环境安装道路

    官方给出了4种安装方式: Installing options: - Using Boards Manager - Using git version - Using PlatformIO - Building 第3种,PlatformIO 是一个开源交叉编译环境,可以在linux主机、树莓派等平台上执行。

    1.1K20发布于 2020-04-17
  • 来自专栏TencentOS-tiny

    LVGL PC模拟器初体验

    Windows VisualStudio with SDL driver: For Windows VSCode with SDL driver: Recommended on Linux and Mac PlatformIO

    5K60编辑于 2022-01-05
  • 来自专栏嵌入式iot

    8266wifi模块开发详解(一)走进8266的世界

    里面集成了许多的插件,其中有一个是PlatformIO IDE ? 这个是一个物联网通用开发工具。 当下载完成之后,有一个蚂蚁的图标在坐侧。 ? 还是在PlatformIO上做开发工作 ? 下载完成后效果如下 ? 下面分析一下程序。Arduino的好处就是代码是通用的,与平台无关的,这点真的做的很好。

    3.4K30发布于 2020-03-17
  • 来自专栏HelloGitHub

    《HelloGitHub》第 80 期

    地址:https://github.com/Z4nzu/hackingtool 33、platformio-core:专业的嵌入式开发平台。 这款 IDE 能让你轻松突破这些限制,PlatformIO IDE 兼容 Arduino、树莓派和 ESP32 在内的 40 多种平台,以及超过 20+ 的框架。 地址:https://github.com/platformio/platformio-core 34、sms_forwarding:超低成本的短信转发器。

    95240编辑于 2022-12-30
  • 来自专栏Tencent OS学习

    AIoT应用创新大赛-基于TencentOS Tiny的多模输入的门禁系统

    Wi-Fi模块如下图所示: 2022-02-28_172115.png Wi-Fi模块开发方式: 通过VSCODE和PlatformIO插件的方式,实现了对Wi-Fi模块二次开发, PlatformIO 的框架地址: https://github.com/platformio PlatformIO的下载安装方式: 在VSCODE的插件市场下载即可。 基础的使用教程查看官网: https://docs.platformio.org/en/latest/ Wi-Fi模块开发功能 在Wi-Fi模块上实现MQTT协议,和透传功能,具体流程如下图所示 123

    1.8K320编辑于 2022-03-16
  • 来自专栏iot-me

    u8g2使用sendbuffer文字底部显示不全,只能显示半行文字

    memory to the display delay(1000); } 能够显示全了 但是ram占用也来到了70% Advanced Memory Usage is available via "PlatformIO

    2.1K10编辑于 2023-04-22
  • 来自专栏DIY

    【电子DIY】不到10元的雷达智能灯控系统

    杜邦线/细电线几毛钱Rd-03D雷达模块参加安信可论坛活动赠送——0元02、制作过程1.配齐物料2.电气连接3.烧录代码4.部署并配置参数代码:https://easylink.cc/pfczzg使用PlatFormIO

    24910编辑于 2025-11-19
领券