kopia lustrzana https://github.com/micropython/micropython
Strona:
Board HydraBus V1.0
Strony
Board FreeSOC
Board Arduino Due
Board BLACK F407VE
Board BLACK F407ZE
Board BLACK F407ZG
Board Crazyflie2
Board Espruino Pico
Board FEZ Cerb40 II
Board FEZ Cerb40
Board FEZ Lemur
Board G30HDR
Board HydraBus V1.0
Board NUCLEO F401RE
Board NetduinoPlus2
Board Nucleo F767ZI
Board Olimex STM32 405STK
Board Olimex STM32 E407
Board OpenMV
Board STM32F401 Discovery
Board STM32F407 Discovery
Board STM32F429
Board STM32F746 Discovery
Board Teensy 3.1 3.5 3.6
Board Tiva TM4C123G Launchpad
Board VCC GND STM32F407VET6 Mini
Boards Summary
Build Troubleshooting
Building Micropython Binaries
Building st flash
Bundling and deploying application code and files
Collections module
ContributorGuidelines
CrossBranch
Developing on a microcontroller
Differences
ESP32 debugging
Examples
FAQ
Getting Started Compiling Micropython for Ubuntu 16.04
Getting Started STM
Getting Started
HY STM32F4xxCore144
Hardware API
Home
Improving performance with Viper code
Instrumenting code using GPIOs
LCD driver
LTO
Learn MicroPython
Memory Manager
Micro Python on Mac OSX
MicroPythonVsELua
Micropython Git Development Workflow
PPP on ESP32
PWM Timers
Performance
Programming Debugging the pyboard using ST Link v2
ProjectsUsingMicroPython
Pyboard Firmware Update
STM32F405 Timer Triggering
STM32F405 pinouts
Securing a MicroPython System
Servos
Soft reset
Standard Library Coverage
Symbolic Debugging for STM32
Threads
Timebase calculation and Clock sources
Timer Implementation
Timer capture mode
Timer one shot
Tips and Tricks
VS Code
Watchdogs, Crash prevention, Crash recovery
8
Board HydraBus V1.0
Paul Sokolovsky edytuje tę stronę 2016-06-15 23:21:34 +03:00
Cortex M4F
- HydraBus 1.0 http://hydrabus.com/hydrabus-1-0-specifications
- Hardware doc, schematic/board are available on github: https://github.com/bvernoux/hydrabus/tree/master/hardware, Hardware licence CC BY NC (for commercial licence contact info@hydrabus.com).
###Features###
- Standard Dangerous Prototypes PCB size DP6037_v1 (see http://dangerousprototypes.com/docs/Sick_of_Beige_basic_case_v1) (very small 60mm x 37mm size).
- Programming firmware through USB DFU (without any debugger) with USB1 FS.
- Debug/Programming through low cost SWD Debug connector (can be programmed/debugged using a low cost STM32F4 Discovery board/NUCLEO for less than 20US$).
- Two MicroUSB port (1 OTG and 1 Device/Host) with ESD protection.
- MicroSD slot with 4bit SD and SDIO mode support in hardware (up to 48MHz about 24MB/s).
- Reset & User Button with User Led (can be disabled to reuse I/O for other stuff).
- Breakout of all 44 I/O (some are used by MicroSD and USB 1&2).
- HydraFW native open source firmware for HydraBus/HydraNFC with same syntax as BusPirate github: https://github.com/bvernoux/hydrafw
- HydraFW Wiki: https://github.com/bvernoux/hydrafw/wiki
- Micro Python firmware ported to HydraBus see HydraBus Micro Python github: https://github.com/bvernoux/hydrabus/tree/master/firmware/micropython and available in official branch https://github.com/micropython/micropython
###Status### Initial port completed with same feature as PyBoard with following exceptions:
- Only 1 LED is available (later update combined with HydraNFC Shield, 4 LEDs will be available).
- No accelerometer (but can be mounted on a breadboard or by doing a custom board see CC BY-SA 4.0 open hardware extension template for HydraBus: https://github.com/bvernoux/hydrabus/tree/master/hardware/HydraBus_1_0_Shield_Template_Rev0)
To build see https://github.com/bvernoux/hydrabus/tree/master/firmware/micropython.