Skip to main content

Quick Start

Product Overviewโ€‹

The NE300 series is a high-performance AI smart-camera lineup tailored for IoT deployments. The NE301 reference firmware exposes AI preview/debug, telemetry upload, system configuration, and other core capabilities. This guide helps you learn the feature set from a development-board perspective so you can validate hardware, firmware, and peripherals quickly.

The NE300-MB01 board is a low-power wireless platform that can capture still frames, live streams, and recorded video, while running on-device analytics. It is built around STMicroelectronics' STM32N657L0H3 (Armยฎ Cortexยฎ-M33) with Wi-Fi 6 and BLE connectivity. OS04C10 and USB cameras can be used for imaging, with an optional Cat-1 modem for backhaul. The design targets low-power edge scenarios that need remote installation flexibility, photo capture, and on-board inference.

Tips: Compared with the turnkey/boxed product documentation, this chapter focuses on developer workflows and feature-level tuning.

Hardware Preparationโ€‹

What You Needโ€‹

Operating Guideโ€‹

Device Overviewโ€‹

Production samples ship with the standard firmware pre-flashed. Manual flashing isn't required unless the board fails to bootโ€”see the system flashing guide if needed.

Connecting the Boardโ€‹

NE301 frontNE301 IO map

Key notes

  1. Power via the USB Type-C port (โ‰ฅ5 V / 1 A)
  2. All headers feature keyed orientation
  3. A 115200 bps debug UART is reserved on the board

Refer to the Hardware Connection Guide for wiring diagrams.

Fast Boot Sequenceโ€‹

  1. Power up
    • Connect a USB power supply (or battery sled if you're running on batteries)
  2. Check the status LED
    • The blue LED in the lower-left corner lights up when the system finishes booting (it may be hidden if the enclosure is installed)
    • OS init takes ~1 minute
  3. Enter configuration mode
    • Hold the side button for ~2 seconds to wake the Wi-Fi AP; the CV light board turns blue (visible even with the cover on)
  4. Connect to the management UI
    • Device hotspot SSID: NE301_XXXXXX
    • Join the Wi-Fi AP from your phone or laptop
    • Browse to http://192.168.10.10

Tips: Joining the device AP will disconnect that phone/laptop from its previous network, so cloud access may pause while you configure the board.

Board-Level Highlightsโ€‹

Camera Module Connectionโ€‹

Mind the J1/J2 markings on the ribbon cable. Hold both sides of the lens barrel (avoid fingerprints) and rotate to focus. You can verify focus live under Function Debug or Hardware Management โ†’ Image Management on the web UI.

Camera ribbon connection

CV Light Boardโ€‹

The plug-in light board exposes an AP indicator on the left (solid blue after boot) and a fill light on the right. Configure brightness, toggle, and time windows under Hardware Management โ†’ Light Control. Once saved, the fill light fires whenever a capture is triggered.

CV light board

SD Card Slotโ€‹

Supports hot swap. Navigate to Storage Management in the web UI to view the card status. If you insert a card after boot, refresh the page or switch tabs to force a status update. Supported file systems are listed in the hardware manual.

Power Optionsโ€‹

Front USB for power/debug, back battery bay, or a plug-in PoE module.

LED Statesโ€‹

LED states

  • Red โ€” Power LED, solid when USB power is present
  • Blue โ€” AP status LED, mirrors the CV board status once the system is ready
  • Green โ€” DEBUG LED, blinks while debugging is active

UART Debuggingโ€‹

UART header

The UART harness is keyed to avoid reversed insertion (see the hardware design guide). Use any serial console at 115200 bps to access the debug shell.

Serial consoleSerial output

Web Configurationโ€‹

Each device exposes a Wi-Fi AP named NE301_${MAC last 6}. You can also run ifconfig ap info over serial to confirm the SSID.

SSID search

After joining the AP, browse to 192.168.10.10. The default login is admin / hicamthink. Change the password under System Settings โ†’ Device Password Management โ†’ Login Password.

Power Modesโ€‹

Developers typically keep the board on USB power. Once logged into the web UI, switch Function Debug โ†’ Power Mode to Full Speed.

Low-power mode targets battery use. After ~90 seconds of inactivity the device sleeps, turning off the blue indicators on both boards and leaving only the red power LED. Hold the side key for 2 seconds to wake it.

Set System Settings โ†’ Device Password Management โ†’ Sleep Duration to Never if you need the AP up continuously.

Functional Validation Checklistโ€‹

  1. Enter sleep mode (confirm the device is in the low-power profile)
  2. Trigger a capture task (scheduled, button, remote, or IO)
  3. Review the image quality (resolution, exposure, focus)
  4. Confirm upstream data delivery (server receives the image)

FAQโ€‹

Blurry Previewโ€‹

Out-of-focus optics are the most common reason for blurry previews. Adjust the focus manually, trying both clockwise and counterclockwise rotations, until the live view is sharp.

Wiring reference:

Wiring details

Unexpected Power Lossโ€‹

When the board runs off the battery box, flipping DIP switch 1 to NO disconnects the pack and powers the system down. Return it to the original position to resume operation.

Battery box DIP switch