Fraise
2.1
FRAmework for Interfacing Software and Electronics
|
▼PIC18F modules | These modules are to be used with pic18f26k22 based boards, such as Versa |
Analog module | Automates the use of analog input pins |
Core module | Core module implements eeprom, pins and time |
Dimmer module | 8 channels AC dimmer |
DMX master module | |
EEPROM parameters module | Save parameters values into EEPROM, and load them at setup |
Fraise device module | Implements Fraise device protocol on the serial device |
Fruit module | Fruit module implements Core module, Fraise device module and EEPROM parameters module |
FSLP | Force-sensing linear potentiometers module |
hx711 | Load cell amplifier module |
RF24 nRF24L01+ module | 2.4GHz wireless communication |
Servo module | Automates the use of maximum 8 RC servomotors |
Software PWM module | Implements 8channels(max) 10bits 100Hz(max) software PWM |
Switch module | Automates the use of digital input pins |
▼Pico modules | These modules are to be used with rp2040 based boards, such as Raspberry Pi pico |
pico_audio | Common API for audio output |
pico_audio_pwm | PWM audio output (with optional noise shaping and error diffusion) using the PIO |
fraise | Common Fraise API |
fraise_eeprom | EEPROM emulation in flash memory |
smooth_pwm | Demo module, implementing smoothed configurable PWM channels |
fraise_stdout | Setup Fraise output as a regular stdout |
ws2812 | Ws2812 (aka pixel led) module |