Skip to content
/ picod Public

picod is an archive of programs which allow control of the Raspberry Pi Pico microcontroller.

License

Notifications You must be signed in to change notification settings

joan2937/picod

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

picod Package

picod is an archive of programs which allow control of the Raspberry Pi Pico microcontroller.

Features

  • reading and writing GPIO singly and in groups
  • hardware PWM
  • hardware Servo pulses
  • Read PWM frequency, dutycycle, and high edges
  • callbacks on GPIO level change
  • I2C wrapper
  • SPI wrapper
  • serial link wrapper
  • ADC

Components

The archive contains the following:

  • The pico daemon which runs on the Pico. This is a C program (picod.c) which provides a command interpreter. It accepts commands via a serial link.
  • The picod Python module to control the Pico. This is a Python program (picod.py) which runs user scripts. It sends commands to the pico daemon via a serial link.
  • Example Python scripts.

About

picod is an archive of programs which allow control of the Raspberry Pi Pico microcontroller.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published