Skip to content

Novice Pico Hours - starting with rpico + neopixel featherwing 4x8 rgb

License

GPL-3.0, MIT licenses found

Licenses found

GPL-3.0
LICENSE
MIT
LICENSE_MIT
Notifications You must be signed in to change notification settings

jojessf/PicoPlay

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Novice pico time w/ Jojess

  • I decided to make a music visualizer for my C64's PCM5102 DAC using a NeoPixel Featherwing and a Raspberry Pico. It was easy! ^///^

  • Using blaz-r's extended ws2812b lib, which builds on benevpi's work.

  • Please let me know what I'm doing wrong. It does work tho. <w<

Hardware list

  • Raspberry Pico H
  • PCM5102A
  • NeoPixel FeatherWing
  • 2-3 x 360/400 pin breadboards
  • 220 ohm resistor [maybe a good idea?]
  • 10k ohm resistor [is this right?] r* 220 ohm resistor
  • 6-7 wires ;p

PicoH 2 NeoPixel - Cool Scripts

  • pixldac.py - the purpose of this project. audio <=> pico <=> neopixel, cute rainbow marquee equalizer :3

pixldac

PicoH 2 NeoPixel - Pinout

  • pico H 1/GP0 => 220 ohm => neopixel_featherwing {DIN}
    • can I use a diode or something here, to minimize any impact it might have on the audio line? Is the resistor sufficent?
  • pico H 40/VBUS/5v => neopixel_featherwing {VUSB}
  • pico H 23/GND <=> neopixel_featherwing {GND/dataGRNRef}

pico / neopixel pins

PicoH 2 DAC - Pinin

  • pico H 33/GND/AGND <============> PCM5102A DAC {GND}
  • pico H 34/ADC2/GP28 <= 10k ohm <= PCM5102A DAC {R}

dac2pico pins

pico2dac pins

pic+dac config

PicoH 2 NeoPixel - Toy Scripts

  • transflag.py - trans flag marquee
  • rainbow.py - raainbow flag marquee
  • jojessowo.py - silly dots toy script
  • rainbowsin.py - heartbeat over rainbow marquee
  • pintestanalog2digital.py - read analog audio for an "oscilloscope", print val to STDOUT

Pico H File System

  • mpremote fs
    • mpremote fs ls
    • mpremote fs rm :remotefile
    • mpremote cp localfile :remotefile

LICENSE

About

Novice Pico Hours - starting with rpico + neopixel featherwing 4x8 rgb

Resources

License

GPL-3.0, MIT licenses found

Licenses found

GPL-3.0
LICENSE
MIT
LICENSE_MIT

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages