ContributorsPublishersAdvertisers

#Micropython

adafruit.com

Open source behavioral experiment software for neuroscience and psychology #OpenSource #MicroPython

PyControl is a system of open source hardware and software for controlling behavioral experiments in neuroscience and psychology, built around the MicroPython microcontroller. pyControl makes it easy to program complex behavioral tasks using a clean, intuitive, and flexible syntax for specifying tasks as state machines. User created task definition files, written in Python, run directly on the microcontroller, supported by pyControl framework code. This gives users the power and simplicity of Python for specifying task behavior, while allowing low-level access to the microcontroller hardware directly from task code.
SOFTWARE
Picture for Open source behavioral experiment software for neuroscience and psychology #OpenSource #MicroPython
adafruit.com

ICYMI Python on Microcontrollers Newsletter: New Releases of MicroPython and CircuitPython and more! #Python #CircuitPython #ICYMI @micropython @ThePSF

If you missed Tuesday’s Python on Microcontrollers Newsletter, here is the ICYMI (in case you missed it) version. To never miss another issue, subscribe now! – You’ll get one terrific newsletter each Tuesday (which is out before this post). 9,300+ subscribers worldwide!. The next newsletter goes out...
COMPUTERS
Picture for ICYMI Python on Microcontrollers Newsletter: New Releases of MicroPython and CircuitPython and more! #Python #CircuitPython #ICYMI @micropython @ThePSF
adafruit.com

Smart temperature control with a Raspberry Pi Pico #RaspberryPiPico #Python @Hackaday @veeb1337

Heat-o-matic is a proportional integral derivative (PID) controller that will be used to run a home-made precision heater. PID is a fancy way of saying that the code plays a game of ‘Warmer’, ‘Colder’ to get something to a particular value (in our example, a particular temperature). The internet is littered with examples of these things, so it is primarily a didactic exercise that will use a few bits of code we’ve previously developed, and hopefully it will make us a little smarter along the way.
ELECTRONICS
Picture for Smart temperature control with a Raspberry Pi Pico #RaspberryPiPico #Python @Hackaday @veeb1337
TRENDING TOPICS
Inside Nova

Mission Accomplished: Belvoir students participate in hackathon

The hallway in Belvoir Upper School echoed with synchronized shouts from all seven fifth-grade classrooms. “Ten…nine…eight…,” the students chanted after being recruited to assist in the launch of an animated rocket ship on a journey to a fictional planet during a two-day hackathon last month. The students may have been less aware that they were also launching the first run of a creative new curriculum. “Three…two…one…Blast off!”
EDUCATION
adafruit.com

MicroPython version 1.18 released #Python @micropython

The MicroPython dev team has announced MicroPython, v1.18! There were 335 commits since the last release on September 2021, so there were about 2.5 commits per day since then. This release of MicroPython sees a boost to the overall performance of the VM and runtime… Performance options are enabled on the esp32, mimxrt, rp2, stm32 and unix ports. For esp32 and mimxrt some code is also moved to RAM to further boost performance. On stm32, performance increases by about 20% for benchmarks that are heavy on name lookups, like misc_pystone.py and misc_raytrace.py. On esp32 performance can increase by 2-3x, and on mimxrt it is up to 6x.
COMPUTERS
i-programmer.info

The Pico In MicroPython: Simple Input

Input is difficult because the world can make it happen at any time and you have to be ready for it. Simple input isn't so simple. This is an extract from our book all about the Raspberry Pi Pico in MicroPython. Programming the Raspberry Pi Pico In MicroPython. By Harry...
adafruit.com

ICYMI Python on Microcontrollers Newsletter: CircuitPython 2022 Survey, Python #1 in 2021 and more! #Python #CircuitPython #ICYMI @micropython @ThePSF

If you missed Tuesday’s Python on Microcontrollers Newsletter, here is the ICYMI (in case you missed it) version. To never miss another issue, subscribe now! – You’ll get one terrific newsletter each Tuesday (which is out before this post). 9,300+ subscribers worldwide!. The next newsletter goes out...
COMPUTERS
blues.io

.NET Developer? You're an IoT Developer Too!

Like many software engineers, I cut my proverbial teeth on the web. Showing off cutting edge ASP.NET web apps with the occasional AJAX request and JavaScript mouseover effect really got heads spinning back in the early `00’s!. Eventually my career took a new path as I found myself in...
SOFTWARE
pythonawesome.com

Controlling fireworks with micropython

Line 1-4 from machine import Pin, I2C import ds1307 from time import localtime, mktime, sleep. We first import all the necessary libraries. Here is an explanation of the time.mktime() function from the Micropython docs. from Micropython docs:. time.mktime() This is inverse function of localtime. It’s argument is a full 8-tuple...
CODING & PROGRAMMING
adafruit.com

Statistics on the Python on Microcontrollers Newsletter for 2021 Q4 #Python #CircuitPython #MicroPython #RaspberryPi @Adafruit

Seeing that some email newsletters are providing numbers as to their subscription and effectiveness rates, Adafruit presents the same for the Python on Microcontrollers newsletter, delivered every Tuesday. Growth is steady and took another upturn past quarter. The 4th quarter interaction numbers will likely be higher as the newsletter was...
COMPUTERS
pythonawesome.com

Simple Wifi Manager for ESP8266 using MicroPython

Simple Wifi Manager for ESP8266 using MicroPython. This is a simple program to be used to connect to the Wifi Network of your choice without having to hardcode the details on your ESP8266. It initially runs a simple webserver, that running on its AP Wifi Interface. Once you connect to...
COMPUTERS
pythonawesome.com

MPY tool - manage files on devices running MicroPython

MPY tool – manage files on devices running MicroPython. Target of this project is to make more clean code, faster, better verbose output…. $ mpytool -p /dev/ttyACM0 ls $ mpytool -p /dev/ttyACM0 ls lib. tree files:. $ mpytool -p /dev/ttyACM0 tree. upload file or whole directory:. $ mpytool -p...
SOFTWARE
raspberrypi.com

How to download data from onboard memory

I am runnig RPI Pico stand alone (from main.py) and saving data.csv to on-board 2MB Flash memory. Based on this tutorial. Connecting it to PC with pressed Bootsel, I can see only INDEX.htm and INFO_UF2.txt. Connecting it without Bootsel or after firmware update in Thonny, I can download data.csv. But Pico is already running again and overwriting the file.
CODING & PROGRAMMING
pythonrepo.com

A command-line tool to flash python code to Codey Rocky without having to use the online mblock5 IDE.

A command-line tool to flash python code to Codey Rocky without having to use the online mblock5 IDE. This is a very low-effort project born out of my desire of using Vim when programming Codey. Don't expect much. It's a super simple command-line tool to flash Codey with micropython code and get the output from print in your terminal.
CODING & PROGRAMMING
adafruit.com

Subscribe to the Python on Microcontrollers newsletter – Special Guest Editor! #CircuitPython #Python @CircuitPython @micropython @ThePSF

The weekly Python on Microcontrollers newsletter –all the latest news in one place!. The Python on Microcontrollers newsletter is the place for the latest news involving Python on hardware. It arrives Tuesday morning with all the week’s happenings. This week: Special Guest Editor (Emeritus) Phil Torrone!. Catch all...
COMPUTERS
YOU MAY ALSO LIKE