Hardware/Neuro N6

Neuro N6 Downloads

Software, firmware and design files for the Neuro N6 board.

beginner2 min read
ItemFormatLocationStatus
Schematic, Rev CPDF, four sheetsNeuro-N6-Schematic-Rev-C.pdfCurrent. CERN-OHL-S v2
Arduino coreGit repositorystm32n6Current
Bootloader (FSBL)Git repositoryNeuro-N6-BootloaderCurrent
Neuro StudioInstaller for Windows, macOS and LinuxTo be publishedCurrent
Standalone DFU uploaderWindows executabletools/neuro-n6-uploader/dist in the coreCurrent
STM32CubeIDE board support packageProject archiveTo be publishedSee STM32CubeIDE
DatasheetPDFNeuro-N6-HardwareIn preparation
Pinout diagramPDFTo be publishedIn preparation
3D printed caseSTL, upper and lower partsNeuro-N6-Hardware/3d-printed-caseCurrent
Mechanical drawingPDF, STEPTo be publishedIn preparation

Hardware repository

The Neuro-N6-Hardware repository holds the schematics for the Neuro N6 and the Neuro Vision modules, the 3D printed case files and product imagery. Each schematic filename carries the hardware revision it describes, and the revision printed on the PCB is matched to the filename before a schematic is used for assembly, debugging or repair. Schematics are licensed under CERN-OHL-S v2: the design may be used, modified and distributed, including commercially, provided modifications and distributed products are released under the same licence with complete design files.

ProductPart numberHardware revisionSchematic
Neuro N6OL-DEV-N6-001CPublished
Neuro Vision OV5640OL-DEV-N6-002BPublished
Neuro Vision OV5640-WOL-DEV-N6-003BPublished
Neuro Vision ST CamOL-DEV-N6-004BPublished
Neuro Vision ThermalOL-DEV-N6-005CPublished
Neuro Vision TFTOL-DEV-N6-006ATo be published
Neuro Vision TFT-WOL-DEV-N6-007BTo be published

Version notes

The Arduino core's CHANGES.md is the engineering log of every change to the core. The core version is shown in the Arduino IDE under Tools > Board.

The bootloader is programmed once per board with an ST-LINK and is not updated by the Arduino IDE. See Uploader and Bootloader.

Third-party tools

ToolSourcePurpose
Arduino IDE 2.xarduino.ccBuild environment
Arm GNU Toolchain 13.3.rel1developer.arm.comCompiler
STM32CubeProgrammerst.comFirmware signing, bootloader programming
ST Edge AI Core 4.0st.comNeural network compilation
Python 3.8 or laterpython.orgBuild scripts and uploader
SdFatArduino Library ManagerSD card support, used by several examples
JPEGENCArduino Library ManagerSoftware JPEG encoding, used by the SleepAndWake example