Skip to main content

A Python to STM32F4 Bridge Project

Project description

# Silta - Python to STM32F4 Bridge Project

Python library and STM32F4 Discovery firmware to control the microcontroller’s GPIOs and serial interfaces directly from python. This allows for intefacing with external devices quickly without having to write any firmware!

Currently supported interfaces: I2C1, GPIOs (A-E), SPI1 Future support (hopefully): ADC, DAC, UART, I2C2-3, SPI2+

## Local Python Module Installation for Development

I recommend using virtualenv while working on Silta. See: http://the-hitchhikers-guide-to-packaging.readthedocs.org/en/latest/pip.html

From the root silta directory, run: pip install -e sw

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

silta-0.4.1.tar.gz (6.5 kB view details)

Uploaded Source

Built Distribution

silta-0.4.1-py3-none-any.whl (6.9 kB view details)

Uploaded Python 3

File details

Details for the file silta-0.4.1.tar.gz.

File metadata

  • Download URL: silta-0.4.1.tar.gz
  • Upload date:
  • Size: 6.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.9

File hashes

Hashes for silta-0.4.1.tar.gz
Algorithm Hash digest
SHA256 24dd367fe343367babc63925a746728e07b65e467670d5262ce7af180ddc3197
MD5 54be083a3b3e8540190053fc33c065f3
BLAKE2b-256 586f50f3238664f16993b45e2511e891b1fb36048b715bdb031813487722f5f2

See more details on using hashes here.

File details

Details for the file silta-0.4.1-py3-none-any.whl.

File metadata

  • Download URL: silta-0.4.1-py3-none-any.whl
  • Upload date:
  • Size: 6.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.9

File hashes

Hashes for silta-0.4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 bee081fcc7b0ad4f58837f43b8e00c793b2e1330be8e338cab96175ddcf8a687
MD5 d16f7a11c3dac71fafe3747053526fcc
BLAKE2b-256 0a2b51fd41e97f47b5f05f313c3d7904c982c34c87b11dffa7f63357b0a2219d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page