Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
start [2020/03/23 20:46]
admin [Raspi-Sound-Hat]
start [2022/07/04 08:00] (current)
admin [der nulleffekt]
Line 1: Line 1:
 ===== der nulleffekt ===== ===== der nulleffekt =====
  
-{{ :hardsyncosc_2395_stripe.jpg |}} +[[http://dernulleffekt.de/doku.php?id=start|{{ :hardsyncosc_2395_stripe.jpg |}}]]\\ 
-This is the Open Hard- and Software Wiki by [[http://wolfgang-spahn.de/|Wolfgang Spahn]] - a Berlin based light and sound artist.\\ +This is the Open Hard- and Software Wiki by Berlin based light and sound artist [[http://wolfgang-spahn.de/|Wolfgang Spahn]].\\ 
-If not mentioned otherwise, all boards, codes and designs are made by Wolfgang Spahn. They are mainly developed for his art [[http://wolfgang-spahn.de/doku.php/installation:main|installations]] and [[http://wolfgang-spahn.de/doku.php/performance:main|performances]].\\+If not mentioned otherwise, all boards, codes and designs are made by Wolfgang Spahn. They are mainly developed for his art [[http://wolfgang-spahn.de/doku.php/installation:main|installations]][[http://wolfgang-spahn.de/doku.php/performance:main|performances]] and his [[http://workshop.dernulleffekt.de/doku.php|workshops]].\\
  
 Except where otherwise noted, content is licensed under the following license: [[https://creativecommons.org/licenses/by-nc-sa/4.0/|CC Attribution-Noncommercial-Share Alike 4.0 International]].\\ Except where otherwise noted, content is licensed under the following license: [[https://creativecommons.org/licenses/by-nc-sa/4.0/|CC Attribution-Noncommercial-Share Alike 4.0 International]].\\
Line 25: Line 25:
 - [[linux:linux_main|Linux Workarounds]]\\ - [[linux:linux_main|Linux Workarounds]]\\
 - [[http://embedded-artist.net/doku.php?id=embedded_art_system|Embedded Art System]]\\ - [[http://embedded-artist.net/doku.php?id=embedded_art_system|Embedded Art System]]\\
 +</hidden>
 +
 +
 +<hidden **ARDUINO & CO**>
 +- [[raspberrypipico:raspberrypipico|Raspberry Pi Pico]]\\
 +- [[bootloader:bootloader_main|Burning Bootloader]]\\
 +- [[arduino:arduino|ARDUINO Workarounds]]\\
 +- [[samd21:samd21m0_mini|SAMD21 M0-Mini]]\\
 +- [[seeeduino:seeeduino_xiao|Seeeduino XIAO]]\\
 +- [[esp32:esp32_main|Espressif ESP32]]\\
 +- [[stm32duino:32stm32_main|STM32duino]]\\
 +- [[https://paperpcb.dernulleffekt.de/doku.php?id=arduino_clones:arduino_clones_main|Paper-Duinos]]\\
 +- [[https://paperpcb.dernulleffekt.de/doku.php?id=arduino_boards:arduino_boards_main|Arduino Boards/Extensions]]\\
 </hidden> </hidden>
  
 <hidden **ART COOPERATION**> <hidden **ART COOPERATION**>
 [[art_cooperation|ART COOPERATION]]\\ [[art_cooperation|ART COOPERATION]]\\
 +- [[spahn_feistkorn:spahn_feistkorn|Spahn Feistkorn]]\\
 +-  [[ufo:ufo|U.F.O. Yashas Shetty & Wolfgang Spahn]]\\
 - [[http://maailmankaikkeus.dernulleffekt.de/|Maailmankaikkeus]]  - [[http://maailmankaikkeus.dernulleffekt.de/|Maailmankaikkeus]] 
 D.Eggermann, A.Pussinen and W.Spahn, 2018\\  D.Eggermann, A.Pussinen and W.Spahn, 2018\\ 
Line 55: Line 70:
 - [[frames:mainframes|Frames & Bottom Plates]]\\ - [[frames:mainframes|Frames & Bottom Plates]]\\
 - [[cnc:cnc_main|Computerized Numerical Control - CNC]]\\ - [[cnc:cnc_main|Computerized Numerical Control - CNC]]\\
-- [[esp32:esp32_main|Espressif ESP32]]\\ 
-- [[stm32duino:32stm32_main|STM32duino]]\\ 
 - [[kav:kav|Kite Aerial Video - KAV]]\\ - [[kav:kav|Kite Aerial Video - KAV]]\\
 - [[i2c_over_vga|I2C over VGA]]\\ - [[i2c_over_vga|I2C over VGA]]\\
Line 62: Line 75:
 - [[8bit_&_chiptune|8 Bit & Chiptune]]\\ - [[8bit_&_chiptune|8 Bit & Chiptune]]\\
 - [[lenovo_to_round-jack_adapter|Lenovo Rectangular Power Adapter to 5.5mm Round Jack]]\\ - [[lenovo_to_round-jack_adapter|Lenovo Rectangular Power Adapter to 5.5mm Round Jack]]\\
 +- [[vocoder|Vocoder]]\\
 +- [[talkbox|Talkbox]]\\
 +- [[synthetic_speech|Synthetic Speech]]\\
 +- [[analogcomputation:01_chuascircuit|Chua's Circuit]]\\
 </hidden> </hidden>
 \\ \\
 +[[camp:harsh_art_cam|Border Pixel]]\\
 +
 +----
 +==== Pi Zero always On-The-Go ====
 +07. June 2021\\
 +{{ :raspberry:usb-osg_on_zero_02.jpg?400 |}}
 +[[raspberry:pi_zero_usb-otg|Pi Zero always On-The-Go]], a USB-OTG Hack\\
 +
 +----
 +==== Paspberry Pi Pico - Programmable I/Os ====
 +10. May 2021\\
 +A manual for the
 +[[raspberrypipico:pico_pio|Programmable I/O]]'s of the Paspberry Pi Pico\\
 +
 +----
 +==== Serial Wire Debug (SWD) and Raspberry PI ====
 +30.January 2021\\
 +[[bootloader:openocd|{{ :bootloader:swd-raspi_programmer_seeeduinoxiao.jpg?400 |}}]]\\
 +A workaround for [[bootloader:openocd|OpenOCD & Raspberry Pi]].\\
 +
 +----
 +
 +==== USB Soundcard Oscilloscope ====
 +16.November 2020\\
 +[[linux:oscilloscope|{{ :micoscope_210751.jpg?250 |}}]]\\
 +A simple USB sound card hack for an [[linux:oscilloscope|Linux Oscilloscope]].\\
 +
 +----
 +==== Voltage Controlled Oscillator ====
 +6.November 2020\\
 +[[https://paperpcb.dernulleffekt.de/doku.php?id=sound_boards:vc_oscillator|voltage controlled oscillator]]\\
 +{{ :vc_oscillator_214607.jpg?250 |}}\\
 +A basic Voltage Controlled Oscillator for learning, experiments and development. It's designed to plug it directly in a breadboard.\\
 +
 +----
 +==== Handmade Electronic Music ====
 +30.June 2020\\
 +[[https://www.handmadeelectronicmusic.com/index.htm|Handmade Electronic Music - The Art of Hardware Hacking]]\\
 +by Nicolas Collins, [[https://www.routledge.com/Handmade-Electronic-Music-The-Art-of-Hardware-Hacking-3rd-Edition/Collins/p/book/9780367210106|Routledge]] 2020\\
 +
 +includes an article of my [[https://paperpcb.dernulleffekt.de/doku.php?id=analog_computer:confetti501_confetti_neuron| Confetti Neuron]]\\ 
 +
 +[[https://www.routledge.com/Handmade-Electronic-Music-The-Art-of-Hardware-Hacking-3rd-Edition/Collins/p/book/9780367210106|{{ :handmade_electronic_music_cover.jpg?250 |}}]]
 +//copyright of the cover by [[https://www.routledge.com/Handmade-Electronic-Music-The-Art-of-Hardware-Hacking-3rd-Edition/Collins/p/book/9780367210106|routledge]], 2020//\\
 +
 +----
 +==== Raspberry Pi HQ Camera Protection ====
 +12.May 2020\\
 +[[frames:raspberry_pi_cam2_frame|Frame for the Raspberry Pi HQ Camera]]\\
 +[[frames:raspberry_pi_cam2_frame|{{ :frames:20200512_174344_b.jpg?400 |}}]]\\
 +A 3D printed frame for the latest HQ Raspi Cam.\\
 +
 +----
 +==== Analog Computation #01 - Chua's Circuit ====
 +09.May 2020\\
 +[[analogcomputation:01_chuascircuit|Analog Computation #01 - Chua's Circuit]]\\
 +[[analogcomputation:01_chuascircuit|{{ :analogcomputation:chua_s_circuit_134511.jpg?400 |}}]]\\
 +This is the first lesson about analog computation, it's about the implementation of a Chua's Circuit in the analog computer Confetti to gain a chaotic oscillation.\\
  
 ---- ----
Line 69: Line 144:
 23.Mar 2020\\ 23.Mar 2020\\
 [[https://paperpcb.dernulleffekt.de/doku.php?id=avr_bootloader:bootloader|Burning the Bootloader]]\\ [[https://paperpcb.dernulleffekt.de/doku.php?id=avr_bootloader:bootloader|Burning the Bootloader]]\\
-{{ :paper-avrisp_mkii_programming_board_raw.jpg?400 |}} +[[https://paperpcb.dernulleffekt.de/doku.php?id=avr_bootloader:bootloader|{{ :paper-avrisp_mkii_programming_board_raw.jpg?400 |}}]]\\ 
-An update on burning an Arduino Bootloader with all kind of AVR programming boards.\\+An update on burning an Arduino bootloader with all kind of AVR programming boards in the Arduino IDE and in command line.\\
  
 ---- ----
Line 76: Line 151:
 04.Mar 2020\\ 04.Mar 2020\\
 [[https://paperpcb.dernulleffekt.de/doku.php?id=raspberry_boards:raspi-sound-hat|Raspi-Sound-Hat]]\\ [[https://paperpcb.dernulleffekt.de/doku.php?id=raspberry_boards:raspi-sound-hat|Raspi-Sound-Hat]]\\
-{{ :raspi-sound_hat_recording_playback-440hz.jpg?400 |}}\\+[[https://paperpcb.dernulleffekt.de/doku.php?id=raspberry_boards:raspi-sound-hat|{{ :raspi-sound_hat_recording_playback-440hz.jpg?400 |}}]]\\
 A Raspberry Pi Audio Hat with two Line In and two Line Out.\\ A Raspberry Pi Audio Hat with two Line In and two Line Out.\\
  
Line 84: Line 159:
 22.Feb 2020\\ 22.Feb 2020\\
 [[https://paperpcb.dernulleffekt.de/doku.php?id=raspberry_boards:raspbi-pd_control_hat|Raspi-PD Control Hat]] [[https://paperpcb.dernulleffekt.de/doku.php?id=raspberry_boards:raspbi-pd_control_hat|Raspi-PD Control Hat]]
-{{ :raspi-pd_hat.jpg?400 |}}\\+[[https://paperpcb.dernulleffekt.de/doku.php?id=raspberry_boards:raspbi-pd_control_hat|{{ :raspi-pd_hat.jpg?400 |}}]]\\
 A Raspberry Pi Hat for analog and digital inputs in Pure Data.\\ A Raspberry Pi Hat for analog and digital inputs in Pure Data.\\
  
Line 92: Line 167:
 06.Feb 2020\\ 06.Feb 2020\\
 Here are some workarounds for Pure Data, GPIO, Arduino  and some sound cards on the Raspberry Pi 4: [[puredata:main|Pure Data on Raspberry Pi]]\\ Here are some workarounds for Pure Data, GPIO, Arduino  and some sound cards on the Raspberry Pi 4: [[puredata:main|Pure Data on Raspberry Pi]]\\
-{{ :puredata:pd_wiringpi_mcp3008_gpio-help_jan2020.png?400 |}}\\+[[puredata:main|{{ :puredata:pd_wiringpi_mcp3008_gpio-help_jan2020.png?400 |}}]]\\
  
 ---- ----
Line 99: Line 174:
 A new new all signal mixer (incl. VGA): the A new new all signal mixer (incl. VGA): the
 [[https://paperpcb.dernulleffekt.de/doku.php?id=vga_synthesizer:experimental_vga_processor|Experimental VGA Processor]]\\ [[https://paperpcb.dernulleffekt.de/doku.php?id=vga_synthesizer:experimental_vga_processor|Experimental VGA Processor]]\\
-{{ :experimental_vga_processor.jpg?400 |}}\\+[[https://paperpcb.dernulleffekt.de/doku.php?id=vga_synthesizer:experimental_vga_processor|{{ :experimental_vga_processor.jpg?400 |}}]]\\
 For mixing and experimenting with analog video signals. For mixing and experimenting with analog video signals.
  
Line 106: Line 181:
 2. October 2019\\ 2. October 2019\\
 [[lenovo_to_round-jack_adapter|Lenovo Rectangular Power Adapter to 5.5mm Round Jack]] [[lenovo_to_round-jack_adapter|Lenovo Rectangular Power Adapter to 5.5mm Round Jack]]
-{{ :solder_station_adapter.jpg?400 |}}\\+[[lenovo_to_round-jack_adapter|{{ :solder_station_adapter.jpg?400 |}}]]\\
 To use a Lenovo power supply for a T12-942 solder station.\\ To use a Lenovo power supply for a T12-942 solder station.\\
  
Line 114: Line 189:
 [[https://paperpcb.dernulleffekt.de/doku.php?id=sound_boards:electric_intonarumori|Electric Intonarumori]] - a noise-synth with beautiful feedback.\\ [[https://paperpcb.dernulleffekt.de/doku.php?id=sound_boards:electric_intonarumori|Electric Intonarumori]] - a noise-synth with beautiful feedback.\\
  
-{{ :electric_intonarumori.jpg?400 |}}\\+[[https://paperpcb.dernulleffekt.de/doku.php?id=sound_boards:electric_intonarumori|{{ :electric_intonarumori.jpg?400 |}}]]\\
  
 ---- ----
Line 132: Line 207:
 I updated the [[https://paperpcb.dernulleffekt.de/doku.php?id=paper_bits:pb202_miditocv| I updated the [[https://paperpcb.dernulleffekt.de/doku.php?id=paper_bits:pb202_miditocv|
 Paper Bit 202 Midi to CV]] board. It has now 4 CV outputs and gives out the clock signal as a trigger sinal.\\ Paper Bit 202 Midi to CV]] board. It has now 4 CV outputs and gives out the clock signal as a trigger sinal.\\
-{{ :pb202_midi_to_cv_015617.jpg?400 |}}\\+[[https://paperpcb.dernulleffekt.de/doku.php?id=paper_bits:pb202_miditocv|{{ :pb202_midi_to_cv_015617.jpg?400 |}}]]\\
  
 ---- ----
Line 138: Line 213:
 23.Jan. 2019\\ 23.Jan. 2019\\
 Chua's Oscillator for Paper Bits! [[https://paperpcb.dernulleffekt.de/doku.php?id=paper_bits:pb705_vccc|PB705 VCCC Voltage Controlled Chua Circuit]]\\ Chua's Oscillator for Paper Bits! [[https://paperpcb.dernulleffekt.de/doku.php?id=paper_bits:pb705_vccc|PB705 VCCC Voltage Controlled Chua Circuit]]\\
-{{ :pb705_vccc_schematic.jpg?400 |}}\\+[[https://paperpcb.dernulleffekt.de/doku.php?id=paper_bits:pb705_vccc|{{ :pb705_vccc_schematic.jpg?400 |}}]]\\
  
 ---- ----
Line 144: Line 219:
 10.Dec 2018\\ 10.Dec 2018\\
 The all purpose signal to VGA mixer: [[https://paperpcb.dernulleffekt.de/doku.php?id=vga_synthesizer:vga_sound_blender|VGA & Sound Blender]]\\ The all purpose signal to VGA mixer: [[https://paperpcb.dernulleffekt.de/doku.php?id=vga_synthesizer:vga_sound_blender|VGA & Sound Blender]]\\
-{{ :video_sound_blender_08-47-08.jpg?400 |}}\\+[[https://paperpcb.dernulleffekt.de/doku.php?id=vga_synthesizer:vga_sound_blender|{{ :video_sound_blender_08-47-08.jpg?400 |}}]]\\
  
 ---- ----
Line 150: Line 225:
 19. Oct 2018\\ 19. Oct 2018\\
 A RS232 Controller for two Waveplayer8: [[https://paperpcb.dernulleffekt.de/doku.php?id=arduino_boards:rs232_controller|RS232 Controller]]\\ A RS232 Controller for two Waveplayer8: [[https://paperpcb.dernulleffekt.de/doku.php?id=arduino_boards:rs232_controller|RS232 Controller]]\\
-{{ :rs2323_control_front.jpg?400 |}}\\+[[https://paperpcb.dernulleffekt.de/doku.php?id=arduino_boards:rs232_controller|{{ :rs2323_control_front.jpg?400 |}}]]\\
  
 ---- ----
 ==== PB808 Kick Drum ==== ==== PB808 Kick Drum ====
 09. Oct 2018\\ 09. Oct 2018\\
-The 808 Kick Drum for the Paper Bits is online! +The[[https://paperpcb.dernulleffekt.de/doku.php?id=paper_bits:pb808_kickdrum|PB808 Kick Drum]] for the Paper Bits is online! 
-{{ :pb808_kick_drum_schematic_03.jpg?400 |}}\\ +[[https://paperpcb.dernulleffekt.de/doku.php?id=paper_bits:pb808_kickdrum|{{ :pb808_kick_drum_schematic_03.jpg?400 |}}]]\\
-[[https://paperpcb.dernulleffekt.de/doku.php?id=paper_bits:pb808_kickdrum|PB808 Kick Drum]]\\+
  
 ---- ----
 ==== Pop Neuron 2 ==== ==== Pop Neuron 2 ====
 1.Sept 2018\\ 1.Sept 2018\\
-New version the Pop Neurons:\\+<del>New version the Pop Neurons:</del>\\
 [[https://paperpcb.dernulleffekt.de/doku.php?id=pop_neuron:pn012_excitatory_pop_neuron2#pn012_excitatory_pop_neuron_2|Exitatory Pop Neuron 2]]\\ [[https://paperpcb.dernulleffekt.de/doku.php?id=pop_neuron:pn012_excitatory_pop_neuron2#pn012_excitatory_pop_neuron_2|Exitatory Pop Neuron 2]]\\
 [[https://paperpcb.dernulleffekt.de/doku.php?id=pop_neuron:pn013_inhibitory_pop_neuron2#pn013_inhibitory_pop_neuron|Inhibitory Pop Neuron 2]]\\ [[https://paperpcb.dernulleffekt.de/doku.php?id=pop_neuron:pn013_inhibitory_pop_neuron2#pn013_inhibitory_pop_neuron|Inhibitory Pop Neuron 2]]\\
Line 168: Line 242:
  
 ---- ----
-==== Confetti - An Analog Computer ==== 
-15.Jan 2018\\ 
-[[https://paperpcb.dernulleffekt.de/doku.php?id=analog_computer:analog_computer_main|Confetti]] is a modular analog computing system.\\ 
-{{ :confetti708_inverting_summer_osc_200845.jpg?400 |}}\\ 
  
----- 
  
 ==== Pop Neuron ==== ==== Pop Neuron ====
Line 179: Line 248:
 the Paper PCBs: [[https://paperpcb.dernulleffekt.de/doku.php?id=pop_neuron:pop_neuron_main|Pop Neuron]]\\ the Paper PCBs: [[https://paperpcb.dernulleffekt.de/doku.php?id=pop_neuron:pop_neuron_main|Pop Neuron]]\\
 the exhibition: [[https://dernulleffekt.de/doku.php?id=symbolic_grounding:symbolic_grounding|Symbolic Grounding]]\\ the exhibition: [[https://dernulleffekt.de/doku.php?id=symbolic_grounding:symbolic_grounding|Symbolic Grounding]]\\
-{{ :pop_neuron_00.06.46b.jpg?400 |}}\\+[[https://paperpcb.dernulleffekt.de/doku.php?id=pop_neuron:pop_neuron_main|{{ :pop_neuron_00.06.46b.jpg?400 |}}]]\\ 
 + 
 +---- 
 +==== Confetti - An Analog Computer ==== 
 +15.Sep 2017\\ 
 +[[https://paperpcb.dernulleffekt.de/doku.php?id=analog_computer:analog_computer_main|Confetti]] is a modular analog computing system.\\ 
 +[[https://paperpcb.dernulleffekt.de/doku.php?id=analog_computer:analog_computer_main|{{ :confetti708_inverting_summer_osc_200845.jpg?400 |}}]]\\
  
 ---- ----
 ==== MIDI Bit ==== ==== MIDI Bit ====
 12.Sept 2017\\ 12.Sept 2017\\
-Keyboard-compatiblility for the Paper Bit:\\ +Keyboard-compatiblility for the Paper Bit: the [[https://paperpcb.dernulleffekt.de/doku.php?id=paper_bits:pb702_midi_synth|PB702 MIDI Synthesizer]].\\ 
-the **PB702 MIDI Synthesizer**.\\ +[[https://paperpcb.dernulleffekt.de/doku.php?id=paper_bits:pb702_midi_synth|{{ :pb702_midi_synth_22.jpg?400 |}}]]\\
-{{ :pb702_midi_synth_22.jpg?400 |}}\\ +
-[[https://paperpcb.dernulleffekt.de/doku.php?id=paper_bits:pb702_midi_synth]]\\+
  
 ---- ----
 ==== A simple Hat ==== ==== A simple Hat ====
-12.Sept 2017+12.Sept 2017\\ 
 +[[https://paperpcb.dernulleffekt.de/doku.php?id=raspberry_boards:raspberry_basic_hat|Raspberry Basic Hat]]\\
 That simple Hat for an Raspberry Pi helps if one just needs some buttons and LEDs.\\ That simple Hat for an Raspberry Pi helps if one just needs some buttons and LEDs.\\
-{{ :raspberry_basic_hat.jpg?400 |}}\\ +[[https://paperpcb.dernulleffekt.de/doku.php?id=raspberry_boards:raspberry_basic_hat|{{ :raspberry_basic_hat.jpg?400 |}}]]\\
-[[https://paperpcb.dernulleffekt.de/doku.php?id=raspberry_boards:raspberry_basic_hat]]\\+
  
----- 
  
 +----
 **[[archive|<< Older Posts]]**\\ **[[archive|<< Older Posts]]**\\
  
 ---- ----
 +==== Credits & Contact ====
 **[[credits|Credits]]**\\ **[[credits|Credits]]**\\
 **[[contact|Contact]]**\\ **[[contact|Contact]]**\\
  
 ---- ----
-If not other mentioned all software and boards are written, designed and developed by [[https://wolfgang-spahn.de/doku.php|Wolfgang Spahn]] 2008-20.\\+==== License ==== 
 +If not other mentioned all softwareboards, web-sides and manuals are written, designed and developed by [[https://wolfgang-spahn.de/doku.php|Wolfgang Spahn]] 2008-21.\\
  
 Except where otherwise noted, content is licensed under the following license: [[https://creativecommons.org/licenses/by-nc-sa/4.0/|CC Attribution-Noncommercial-Share Alike 4.0 International]].\\ Except where otherwise noted, content is licensed under the following license: [[https://creativecommons.org/licenses/by-nc-sa/4.0/|CC Attribution-Noncommercial-Share Alike 4.0 International]].\\