Skip to content

ikoesters/WEACT_H750VBT6

Repository files navigation

Micropython Board Definitions for WeAct STM32H750VBT6

This repo is not actively maintained and breaks with current micropython versions. Please use this fork by WWWWYYYYAAAA.

board

Board Specifications

  • STM32H750VBT6 480Mhz, 128KB ROM, 1MB RAM
  • ARM Cortex M7 Architecture with FPU floating point unit, - complete DSP instruction and memory protection unit MPU
  • 8 MB SPI chip (for storage)
  • 8 MB QSPI memory (for program/flash)
  • Gold-plated, 4 layer PCB, RoHS process
  • User, BOOT0/DFU & reset buttons
  • USB C interface, Micro SD card, 3 buttons, DCMI camera - interface, with 1.5V and 2.8V power supply
  • Unofficial Support for OpenMV4 development
  • GitHub Repository

LCD

The included LCD has the part number: LH096NT-IF09 made by ShineWorld Innovations.

It is supposed to be compatible to ST7735 LCDs. For which a Micropython library exists.

Camera

Either OV2640 or OV7725.

OV2640 Micropython library for the ESP8266

Supported Features

Features and correct Pin assignments are WIP - I combined them from mcauser and Mythologyli and have adjusted for the obvious changes, I will test the other features as I need them. Buses should work too.

So far these things are verified to work:

  • SD Card
  • User LED (LED1, Blue, Pin E3)

Build the firmware

Clone the board definitions to your MicroPython ports/stm32/boards folder.

cd micropython/ports/stm32/boards
git clone https://github.com/ikoesters/WEACT_H750VBT6

cd ..
make BOARD=/WEACT_H750VBT6

Flashing via DFU

This board can be flashed using DFU. To put the board in DFU mode, disconnect USB, press and hold the B0 button and reconnect USB then release B0. After installing dfu-util, go the the build folder (ports/stm32/boards/build-WEACT_H750VBT6) and type:

dfu-util -a 0 -D firmware.dfu

Once the upload is complete, disconnect and reconnect USB.

Reference

License

Licensed under the MIT License.

About

Micropython board definitions for Weact STM32H750VBT6 dev board

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published