SSparkFun Electronics is an online retailer selling electronic components, microcontroller boards, and prototyping tools to engineers, students, and hobbyists. It releases open-source hardware for its in-house designs, making schematics, firmware, and files publicly available. The company differentiates itself through extensive customer support, tutorials, and documentation, plus an education program started in 2011 to engage schools and maker communities. Its goal is to help makers and students learn, build, and innovate by providing accessible hardware and guidance.
Work here?Claim your company
Industries
Company Size
51-200
Company Stage
Grant
Total Funding
$3M
Headquarters
Niwot, CO
Founded
2003
See people who can refer or advise you
Help us improve and share your feedback! Did you find this helpful?
Total Funding
$3M
Above
Industry Average
Funded Over
1 Rounds
ESP32-P4 development boards combine RISC-V with Wi-Fi 6 or PoE. Nov 6, 2026 - by Giorgio Mendoza 1,172 views SparkFun today launched two ESP32-P4-based IoT RedBoards, offering either dual-band Wi-Fi 6 through an ESP32-C5 companion or wired Ethernet with Power over Ethernet. Both boards feature dual-core RISC-V processing, 32MB PSRAM, 16MB flash, MIPI camera and display connectors, and Arduino-style expansion headers for embedded and HMI applications. The boards use the ESP32-P4NRW32X, which integrates two 32-bit RISC-V cores operating at up to 400MHz and a low-power RISC-V core running at up to 40MHz. The microcontroller includes AI instruction extensions, DMA controllers, and hardware support for image and audio processing. - ADVERTISEMENT - ESP32-P4 block diagram (click image to enlarge) Its memory subsystem provides 768KB of high-performance L2 memory, 32KB of low-power SRAM, and dedicated ROM for the main and low-power cores. SparkFun supplements this with 32MB of PSRAM and 16MB of onboard flash, along with a microSD card slot for removable storage. The ESP32-P4 also provides USB 2.0 High-Speed and Full-Speed OTG, an Ethernet MAC, and peripheral interfaces including UART, SPI, I2C, I3C, I2S, and TWAI. Analog features include ADC controllers, a temperature sensor, and a voltage comparator. SparkFun ESP32-P4 & ESP32-C5 IoT RedBoard top view (click image to enlarge) The wireless version, identified as DEV-30909, pairs the ESP32-P4 with an ESP32-C5 WROOM module responsible for network connectivity. The companion microcontroller supports 2.4GHz and 5GHz Wi-Fi 6, Bluetooth 5 LE, and IEEE 802.15.4 for Zigbee and Thread applications. SparkFun provides a dedicated 0.1-inch serial header connected to the ESP32-C5, following the company's Serial Basic pinout. This allows the wireless microcontroller to be programmed separately. The board also includes independent BOOT and Reset buttons for each processor. SparkFun ESP32-P4 & ESP32-C5 IoT RedBoard bottom view (click image to enlarge) Alternatively, the PoE version (DEV-30910) replaces the wireless subsystem with a MagJack RJ45 connector and a 10/100Mbps Ethernet transceiver. Its integrated Power over Ethernet circuitry includes a 5V/1.8A buck regulator, allowing network communication and board power to share a single Ethernet cable. Both versions include dedicated MIPI ribbon connectors for cameras and displays, two USB Type-C ports for high-speed OTG and USB Serial/JTAG, and a Qwiic connector for I2C expansion. The boards follow SparkFun's RedBoard/R3 header layout, exposing six analog I/O pins and 16 digital I/O pins. The ESP32-P4's programmable peripherals provide access to serial communication, sensor connections, and additional hardware interfaces through these headers. SparkFun ESP32-P4 IoT RedBoard bottom view (click image to enlarge) Other hardware includes a DC barrel jack, a two-pin JST connector for LiPo batteries, and onboard battery charging and monitoring circuitry. Both models provide an RGB LED, power and charging indicators, and BOOT and Reset controls. For software development, SparkFun ships the boards pre-programmed with MicroPython firmware, while Espressif's ESP-IDF framework and Arduino IDE are also supported. SparkFun ESP32-P4 IoT RedBoard top view (click image to enlarge) SparkFun notes that the standard Arduino ESP32 Core v3.3.12 does not yet natively support the wireless model's ESP32-C5 5GHz Wi-Fi functionality or the PoE model's Ethernet implementation. Its hookup guide provides a patch procedure for these features while upstream support is being integrated. ESP-IDF offers an alternative development environment with native support. The company has also published hardware schematics, KiCad design files, setup instructions, and firmware resources for both RedBoards. Specifications listed for the SparkFun IoT RedBoards include: | Feature | ESP32-P4 / ESP32-C5 | ESP32-P4 PoE | | SKU | DEV-30909 | DEV-30910 | | Processor | ESP32-P4NRW32X; dual-core RISC-V up to 400MHz; low-power RISC-V core up to 40MHz | | Memory | 32MB PSRAM; 768KB HP L2MEM; 32KB LP SRAM | | Storage | 16MB flash; microSD card slot | | Wireless | ESP32-C5 WROOM; dual-band Wi-Fi 6, Bluetooth 5 LE, Zigbee/Thread | None onboard | | Ethernet | No onboard Ethernet port | 10/100Mbps RJ45 | | PoE | No | Yes, 5V/1.8A regulator | | Camera/Display | MIPI camera and display ribbon connectors | | USB | 2x USB Type-C (High-Speed OTG and Serial/JTAG) | | Expansion | RedBoard/R3 headers; 6 analog I/O; 16 digital I/O; Qwiic connector | | Power | DC barrel jack, USB-C, LiPo battery connector | DC barrel jack, USB-C, LiPo battery connector, PoE | | Buttons | Separate BOOT/Reset for P4 and C5 | BOOT/Reset for P4 | | Other | RGB LED, power/charging LEDs, C5 serial header | RGB LED, power/charging LEDs | | Software | MicroPython, ESP-IDF, Arduino IDE | | Price | $49.95 | $55.95 | Further Information The SparkFun IoT RedBoard ESP32-P4 & ESP32-C5 (WiFi/BLE) is listed at $49.95, while the ESP32-P4 PoE version is priced at $55.95. Both boards are available through SparkFun's official store.
SparkFun unveils quad-band GNSS rover with Galileo HAS support. By Jesse KhalilPublished February 24, 2026 Image: SparkFun SparkFun Electronics has released the SparkPNT TX2, a quad-band GNSS rover that combines an IP67-rated aluminum enclosure with support for Galileo's High Accuracy Service (HAS) and standard RTK correction workflows. The receiver is built around the Quectel LG290P quad-band GNSS engine and supports multi-constellation tracking. Galileo HAS support provides sub-20 cm accuracy globally without subscription-based correction services, while RTK workflows via NTRIP or u-blox PointPerfect can achieve centimeter-level positioning. Battery life is rated at 50-plus hours, positioning the TX2 for multi-day field campaigns without recharging. The unit connects to iOS and Android devices via Bluetooth and Wi-Fi, with compatibility reported for common GIS and data-collection applications. A notable design choice is the open-source firmware, which gives users visibility into how positioning data is processed and allows for customization and third-party integration. SparkFun has positioned this as an alternative to closed GNSS ecosystems where firmware and processing pipelines are not user-accessible.
DigiKey partners with SparkFun to equip next generation of engineers with XRP robotics kits.
SparkFun released the new Alchitry V2 FPGAs on its site a few weeks ago.
THIEF RIVER FALLS, Minn., March 17, 2025 /PRNewswire/ -- DigiKey, a leading global commerce distributor offering the largest selection of technical components and automation products in stock for immediate shipment, announces a collaboration with SparkFun to bring Experiential Robotics Platform (XRP) kits to the next generation of engineers, developers and innovators
Find jobs on Simplify and start your career today
Don't see your dream role? Check out thousands of other roles on Simplify.Browse all jobs
Industries
Company Size
51-200
Company Stage
Grant
Total Funding
$3M
Headquarters
Niwot, CO
Founded
2003
Find jobs on Simplify and start your career today
Don't see your dream role? Check out thousands of other roles on Simplify.Browse all jobs