picoG is a free, MIT-licensed open-source developer tool designed to make G Dataflow—LabVIEW-style graphical dataflow code—deployable and runnable on microcontrollers. The project currently focuses on PicoG Desktop, which deploys LabVIEW G Web VIs to the Raspberry Pi Pico.
It uses the free G Web Development Software Community Edition as the G Dataflow IDE. The workflow is as follows: picoG monitors a G Web project, and when the user clicks Build in G Web, picoG extracts the VIA file from the Web VI build output. The VIA file contains the block diagram code of the Web VI, which picoG then processes and deploys to the Raspberry Pi Pico. On the runtime side, it relies on picoG firmware, a microcontroller port of NI Vireo; Vireo is an open-source runtime for a subset of LabVIEW.
At present, picoG explicitly supports the Raspberry Pi Pico and other compatible development boards using the RP2040 chip. At the feature level, it supports only basic LabVIEW functionality. The project team says it is working to expand support for more LabVIEW features as well as additional microcontroller chips and development boards. In terms of ecosystem, JKI is the main sponsor, NI has open-sourced Vireo, and the project also attracts contributors through forums and GitHub, especially those with experience in LabVIEW, C++, cmake, and microcontrollers.
picoG is available for free under the MIT license, offering strong value for education, experimentation, open-source collaboration, and prototyping. However, the reviewed material does not provide information about commercial support, paid hosting, enterprise services, or SLAs.
Its strengths are its distinctive positioning: it gives users familiar with LabVIEW/G Dataflow a path into Raspberry Pi Pico microcontroller development. The open-source license is friendly, and the technical approach is transparent. Its drawbacks are the narrow hardware scope, still-limited LabVIEW feature support, and strong dependence on G Web and a specific build workflow. It is best suited to LabVIEW users, embedded-systems education, maker experiments, and developers willing to participate in an early-stage open-source project. It is not ideal for teams that need a mature production-grade toolchain or broad MCU support.
The crawled content does not provide information about access from mainland China, download mirrors, or payment options, so china_access can only be marked as unknown. Alternatives to consider include Arduino IDE, MicroPython, CircuitPython, and PlatformIO. If the core requirement is the LabVIEW ecosystem, it should be evaluated together with NI’s related toolchain.
⚠ This review is compiled from public sources and does not constitute a purchase recommendation. Verify all facts on the vendor's official site. Verify on picog.org official site.
picog.org is an Unknown Dev Tools provider. TG4G tracks its product information, an overall rating of 6.0/10, and a China-accessibility score of China direct-connect friendly. Click "Visit Official Site" to reach picog.org directly.