SN1 Solar Node – An ESP32-C3-based board with IP67 enclosure, solar charging, ESPHome firmware

Designed by Granz Scientific LLC, the SN1 Solar Node is an ESP32-C3-based IoT node/development board designed specifically for off-grid IoT projects. Development boards like Seeed Studio Wio Tracker, or industrial controllers like DFRobot LoRaWAN Control Terminal, allow you to handle your own battery management and weatherproofing, or on the other end, you have products like SenseCAP Solar Node P1 that come with everything integrated but do not allow adding custom hardware.

This is where the SN1 Solar Node is different; it features an IP67-rated enclosure with an integrated solar panel on the lid, 18650 battery support, and prototyping strip-board areas for custom circuitry. It also includes a smart power switch that allows the battery to continue charging from the solar panel even when the board is powered off. Additionally, it provides battery voltage monitoring, breaks out most GPIOs for easy access, and includes optional jumpers for an onboard LED and temperature sensor. The board supports either a single or dual 18650 battery configuration (at the cost of prototyping space), and can be powered or charged via solar or USB-C, making it suitable for remote IoT deployments such as environmental monitoring, smart agriculture, and distributed sensor networks.

WiFi IoT Solar Node Dev Board ESPHome

SN1 Solar Node specifications:

  • Core module – ESP32-C3-WROOM-02U
    • SoC – ESP32-C3 single-core RISC-V processor @ 160 MHz with 2.4 GHz WiFi 4 and Bluetooth 5.0 LE
    • Storage – 4MB QSPI flash (typical)
    • External antenna U.FL connector
  • USB – USB-C port for programming, power, and charging
  • Expansion
    • 16-pin GPIO header with UART, I2C, power, and I/O
    • Dedicated prototyping strip-board area for custom sensor integration
    • Jumpers (J5, J6, J7) for connecting an onboard thermistor (TH1) and an indicator LED (LED1)
  • Misc
    • SPDT power toggle switch
    • Onboard LED
    • Onboard thermistor (TH1)
    • “CHRG” and “DONE” indicator LEDs (LED2, LED3)
    • Voltage divider for battery voltage measurement
  • Power
    • 5V from USB-C port
    • Holders for 1x or 2x 18650 lithium-ion batteries
    • Solar panel mounted on the enclosure lid
    • Texas Instruments TPS63802 Buck-Boost Converter (U2) supplying +3.3V
    • Consonance CN3163-ESOP8 solar/battery charger IC (U6)
    • Battery protection circuitry featuring dual DW01A ICs (U4, U5) paired with FS8205A dual N-channel MOSFET
  • Dimensions – TBD
  • Enclosure – IP67-rated waterproof enclosure
WiFi IoT Solar Node Dev Board single and dual battery versions
WiFi IoT Solar Node – Single and Dual Battery options

The SN1 Solar Node comes pre-programmed with ESPHome firmware out of the box, with ready-to-use YAML configuration files available on GitHub for Home Assistant integration. Since it is based on the ESP32-C3, it also supports the standard Espressif ESP-IDF framework and Arduino Core, implements low-power modes, and interfaces with sensors and peripherals through widely supported software ecosystems.

The SN1 Solar Node is currently available on Tindie for $49.99 in either single- or dual-18650 holder configuration. The developer notes that batteries are not included with the product, and only button-top 18650 cells are supported, as flat-top batteries will not work with the provided holders.

WiFi IoT Solar Node Dev Board with Encloser
SN1 WiFi IoT solar node with full enclosure
Share this:
FacebookTwitterHacker NewsSlashdotRedditLinkedInPinterestFlipboardMeWeLineEmailShare

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress. We also use affiliate links in articles to earn commissions if you make a purchase after clicking on those links.

Radxa Orion O6 Armv9 mini-ITX motherboard

6 Replies to “SN1 Solar Node – An ESP32-C3-based board with IP67 enclosure, solar charging, ESPHome firmware”

  1. This is just a standard enclosure that can be bought in bulk. My experience with them has been underwhelming with moisture eventually getting in to the box

    “suitable for remote IoT deployments such as environmental monitoring, smart agriculture, and distributed sensor networks”

    How do you connect any external devices..? You need to actually have some water/corrosion resistant connector on the exterior of the box. Or at the very least have a clear case like the Wio Tracker (though the applications there are limited)

    1. You also need to make sure you don’t charge the lithium cells when they’re above 40c. In full sun when ambient is 30, that’s going to be impossible.

  2. Kind of lame to not include passive values on the schematics. There isn’t anything novel about the integration of these few components, so I don’t know what they’re trying to “protect” if that’s the intent. Not when, if someone were so inclined, you can just read the datasheets and figure out what they need to be. Just save me the trouble for integrating/debugging and include them.

    As mentioned the implication is that someone is DIYing and will have to drill holes and add connectors, wire them ETC. I think a better value would be including a single IP rated connector and its mate that has a variety of signals already wired up to allow the user to just wire and go.

    On one hand this is a project that I think was better suited as a development board “shield”, but I do applaud the effort to integrate the components and enclosure to offer a packaged starting point. Price is fair.

  3. The solar cell on the pictures is one of the worst ones you can get. Terribe inefficient. Do not buy.

  4. I’ve built this sensor last year for < $20 bux each, in the same box ($2.50) with a lolin32 ($5.50), lipo battery ($8) and tilt sensor (35 cents), and plan to add small solar panel somedate ($3). It’s asleep most of the time so doesn’t need a battery really. It could just use capacitors to wake, test, send data, sleep/charge.  50 is sad face 🙁
    Yes, keep the solar panel facing the sun, separate if necessary, and the battery in the shade, elsewhere if necessary, and put the top on correctly with any seems facing down. Super heating 18650 is dangerous and should be avoided. The posted design should be in the shade and the panel separate from the case at least 1/4 inch.

  5. What is the environmental temperature range of this appliation? I wonder how this would fit in the outside world (-10 upto >70 degree Centigrade) with the 18650 as the weakest link in this?

Leave a Reply

Your email address will not be published. Required fields are marked *

Boardcon MINI1126B-P AI vision system-on-module wit Rockchip RV1126B-P SoC
Boardcon MINI1126B-P AI vision system-on-module wit Rockchip RV1126B-P SoC