home.social

#psylink — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #psylink, aggregated by home.social.

fetched live
  1. Our next open chaos talk is planned for tomorrow, at 20:00 in our space in cologne ehrenfeld. yuni will talk about PsyLink, an open source project about measuring electric signals from the skin to use them as computer inputs.

    More details on our blog!
    koeln.ccc.de/updates/2025-01-2

    #ccc #c4 #openchaos #psylink

  2. Our next open chaos talk is planned for tomorrow, at 20:00 in our space in cologne ehrenfeld. yuni will talk about PsyLink, an open source project about measuring electric signals from the skin to use them as computer inputs.

    More details on our blog!
    koeln.ccc.de/updates/2025-01-2

    #ccc #c4 #openchaos #psylink

  3. Our next open chaos talk is planned for tomorrow, at 20:00 in our space in cologne ehrenfeld. yuni will talk about PsyLink, an open source project about measuring electric signals from the skin to use them as computer inputs.

    More details on our blog!
    koeln.ccc.de/updates/2025-01-2

    #ccc #c4 #openchaos #psylink

  4. Our next open chaos talk is planned for tomorrow, at 20:00 in our space in cologne ehrenfeld. yuni will talk about PsyLink, an open source project about measuring electric signals from the skin to use them as computer inputs.

    More details on our blog!
    koeln.ccc.de/updates/2025-01-2

    #ccc #c4 #openchaos #psylink

  5. Our next open chaos talk is planned for tomorrow, at 20:00 in our space in cologne ehrenfeld. yuni will talk about PsyLink, an open source project about measuring electric signals from the skin to use them as computer inputs.

    More details on our blog!
    koeln.ccc.de/updates/2025-01-2

    #ccc #c4 #openchaos #psylink

  6. The #PsyLink UI can now automatically press a key for you if it detects gestures!

    So finally it's possible to play games with it! 🥳

    Will record a video tomorrow =)

  7. The UI can now automatically press a key for you if it detects gestures!

    So finally it's possible to play games with it! 🥳

    Will record a video tomorrow =)

  8. The #PsyLink UI can now automatically press a key for you if it detects gestures!

    So finally it's possible to play games with it! 🥳

    Will record a video tomorrow =)

  9. Yay! Finally got the gesture prediction to work in the #PsyLink UI #rustlang rewrite!

    First you have to do a calibration step where you do various movements as instructed on the screen. It trains a small neural network on that data with burn.dev

    Then, it can recognize the gesture you're currently doing based on new incoming signals.

    In the screenshot on the right, you can see the prediction results: "0" (= arm at rest), and when I performed a certain gesture, it changed to "1".

  10. Yay! Finally got the gesture prediction to work in the UI rewrite!

    First you have to do a calibration step where you do various movements as instructed on the screen. It trains a small neural network on that data with burn.dev

    Then, it can recognize the gesture you're currently doing based on new incoming signals.

    In the screenshot on the right, you can see the prediction results: "0" (= arm at rest), and when I performed a certain gesture, it changed to "1".

  11. Yay! Finally got the gesture prediction to work in the #PsyLink UI #rustlang rewrite!

    First you have to do a calibration step where you do various movements as instructed on the screen. It trains a small neural network on that data with burn.dev

    Then, it can recognize the gesture you're currently doing based on new incoming signals.

    In the screenshot on the right, you can see the prediction results: "0" (= arm at rest), and when I performed a certain gesture, it changed to "1".

  12. Using burn.dev for pure #Rust #MachineLearning on #PsyLink datasets:

    codeberg.org/psylink/psylink-d

    Check them out if you're researching #BCI / #EMG, they come with videos and detailed documentation.

    Currently working on integrating this into the graphical user interface. Will be tiny enough to run 100% offline on your own device (hopefully even phone!) in the time frame of minutes 🥰

  13. Using burn.dev for pure on datasets:

    codeberg.org/psylink/psylink-d

    Check them out if you're researching / , they come with videos and detailed documentation.

    Currently working on integrating this into the graphical user interface. Will be tiny enough to run 100% offline on your own device (hopefully even phone!) in the time frame of minutes 🥰

  14. Using burn.dev for pure #Rust #MachineLearning on #PsyLink datasets:

    codeberg.org/psylink/psylink-d

    Check them out if you're researching #BCI / #EMG, they come with videos and detailed documentation.

    Currently working on integrating this into the graphical user interface. Will be tiny enough to run 100% offline on your own device (hopefully even phone!) in the time frame of minutes 🥰

  15. Using burn.dev for pure #Rust #MachineLearning on #PsyLink datasets:

    codeberg.org/psylink/psylink-d

    Check them out if you're researching #BCI / #EMG, they come with videos and detailed documentation.

    Currently working on integrating this into the graphical user interface. Will be tiny enough to run 100% offline on your own device (hopefully even phone!) in the time frame of minutes 🥰

  16. PsyLinks electrode armbands assembled!

    If you're interested in #neurotech, #EMG, #BCI, let me know and I can send you one :)

    Find out more at psylink.me

    #electronics #arduino #diy #psylink

  17. PsyLinks electrode armbands assembled!

    If you're interested in , , , let me know and I can send you one :)

    Find out more at psylink.me

  18. PsyLinks electrode armbands assembled!

    If you're interested in #neurotech, #EMG, #BCI, let me know and I can send you one :)

    Find out more at psylink.me

    #electronics #arduino #diy #psylink

  19. PsyLinks electrode armbands assembled!

    If you're interested in #neurotech, #EMG, #BCI, let me know and I can send you one :)

    Find out more at psylink.me

    #electronics #arduino #diy #psylink

  20. I'm also working on an #Android app for displaying the #EMG signals of #PsyLink and for doing magical gesture control of the phone.

    It's written in pure #Rust and works on #Linux already, but on android, #bluetooth doesn't work yet. I fear I will have to dabble in #Java to fix this. 😰

    Oh the agony. But can't wait for it to work eventually =)

    Thanks to @PrototypeFund for funding this!

    #prototypefund #slint #madewithslint

  21. I'm also working on an app for displaying the signals of and for doing magical gesture control of the phone.

    It's written in pure and works on already, but on android, doesn't work yet. I fear I will have to dabble in to fix this. 😰

    Oh the agony. But can't wait for it to work eventually =)

    Thanks to @PrototypeFund for funding this!

  22. I'm also working on an #Android app for displaying the #EMG signals of #PsyLink and for doing magical gesture control of the phone.

    It's written in pure #Rust and works on #Linux already, but on android, #bluetooth doesn't work yet. I fear I will have to dabble in #Java to fix this. 😰

    Oh the agony. But can't wait for it to work eventually =)

    Thanks to @PrototypeFund for funding this!

    #prototypefund #slint #madewithslint

  23. I'm also working on an #Android app for displaying the #EMG signals of #PsyLink and for doing magical gesture control of the phone.

    It's written in pure #Rust and works on #Linux already, but on android, #bluetooth doesn't work yet. I fear I will have to dabble in #Java to fix this. 😰

    Oh the agony. But can't wait for it to work eventually =)

    Thanks to @PrototypeFund for funding this!

    #prototypefund #slint #madewithslint

  24. Soldering time!

    Enough parts for 9 #PsyLink devices 🦾

    Thanks to #PCBWay for partial assembly and for covering some of the cost!

    #DIY #electronics #bci #emg #ecg #eeg #arduino

  25. Soldering time!

    Enough parts for 9 devices 🦾

    Thanks to for partial assembly and for covering some of the cost!

  26. Soldering time!

    Enough parts for 9 #PsyLink devices 🦾

    Thanks to #PCBWay for partial assembly and for covering some of the cost!

    #DIY #electronics #bci #emg #ecg #eeg #arduino

  27. The #PsyLink assembly time has gone down to 1.5h since I'm using partially pre-assembled PCBs 😍

    Still too long. Should get even faster once I find out how to remove all through-hole components - adding these is the bulk of the work since I have to manually trim them to avoid skin scratches, and then electrically isolate the bottom side.

    #electronics #arduino #ble #bluetooth #neuralinterface #emg #eeg #bci #neuralink #diy #pcb

  28. The assembly time has gone down to 1.5h since I'm using partially pre-assembled PCBs 😍

    Still too long. Should get even faster once I find out how to remove all through-hole components - adding these is the bulk of the work since I have to manually trim them to avoid skin scratches, and then electrically isolate the bottom side.

  29. The #PsyLink assembly time has gone down to 1.5h since I'm using partially pre-assembled PCBs 😍

    Still too long. Should get even faster once I find out how to remove all through-hole components - adding these is the bulk of the work since I have to manually trim them to avoid skin scratches, and then electrically isolate the bottom side.

    #electronics #arduino #ble #bluetooth #neuralinterface #emg #eeg #bci #neuralink #diy #pcb

  30. The #PsyLink assembly time has gone down to 1.5h since I'm using partially pre-assembled PCBs 😍

    Still too long. Should get even faster once I find out how to remove all through-hole components - adding these is the bulk of the work since I have to manually trim them to avoid skin scratches, and then electrically isolate the bottom side.

    #electronics #arduino #ble #bluetooth #neuralinterface #emg #eeg #bci #neuralink #diy #pcb

  31. The #PsyLink assembly time has gone down to 1.5h since I'm using partially pre-assembled PCBs 😍

    Still too long. Should get even faster once I find out how to remove all through-hole components - adding these is the bulk of the work since I have to manually trim them to avoid skin scratches, and then electrically isolate the bottom side.

    #electronics #arduino #ble #bluetooth #neuralinterface #emg #eeg #bci #neuralink #diy #pcb

  32. Rewriting the #PsyLink GUI in #Rust+#Slint :)

    And finally there's a graph with the biosignals! 🥳

    Rust is slower to write than what I'm used to with #Python, but hopefully the result will be more useful. 🦾

    #arduino #bci #neuroscience #emg #eeg

  33. Rewriting the GUI in +#Slint :)

    And finally there's a graph with the biosignals! 🥳

    Rust is slower to write than what I'm used to with , but hopefully the result will be more useful. 🦾

  34. Rewriting the #PsyLink GUI in #Rust+#Slint :)

    And finally there's a graph with the biosignals! 🥳

    Rust is slower to write than what I'm used to with #Python, but hopefully the result will be more useful. 🦾

    #arduino #bci #neuroscience #emg #eeg

  35. Rewriting the #PsyLink GUI in #Rust+#Slint :)

    And finally there's a graph with the biosignals! 🥳

    Rust is slower to write than what I'm used to with #Python, but hopefully the result will be more useful. 🦾

    #arduino #bci #neuroscience #emg #eeg

  36. Working on a platform-independent #Rust port of the #PsyLink software! :)

    Hopefully, soon you won't need a complicated Linux setup with obscure python bloat.

    Just a slim binary for every OS. Including Android, if all goes as planned.

    Can't wait to control my phone with my electrical biosignals! 🦾🧠

  37. Working on a platform-independent port of the software! :)

    Hopefully, soon you won't need a complicated Linux setup with obscure python bloat.

    Just a slim binary for every OS. Including Android, if all goes as planned.

    Can't wait to control my phone with my electrical biosignals! 🦾🧠

  38. Working on a platform-independent #Rust port of the #PsyLink software! :)

    Hopefully, soon you won't need a complicated Linux setup with obscure python bloat.

    Just a slim binary for every OS. Including Android, if all goes as planned.

    Can't wait to control my phone with my electrical biosignals! 🦾🧠

  39. Working on a platform-independent #Rust port of the #PsyLink software! :)

    Hopefully, soon you won't need a complicated Linux setup with obscure python bloat.

    Just a slim binary for every OS. Including Android, if all goes as planned.

    Can't wait to control my phone with my electrical biosignals! 🦾🧠

  40. When you add #AI to your product in an actually useful way, then #ChatGPT comes along, overhypes it, and now some people disregard the product specifically because it uses AI :D

    #PsyLink replaced most traditional signal processing with convolutional neural networks so that as much information as possible from the electromyography (#EMG) signal is still available for the neural network to extract.

  41. When you add to your product in an actually useful way, then comes along, overhypes it, and now some people disregard the product specifically because it uses AI :D

    replaced most traditional signal processing with convolutional neural networks so that as much information as possible from the electromyography (#EMG) signal is still available for the neural network to extract.

  42. When you add #AI to your product in an actually useful way, then #ChatGPT comes along, overhypes it, and now some people disregard the product specifically because it uses AI :D

    #PsyLink replaced most traditional signal processing with convolutional neural networks so that as much information as possible from the electromyography (#EMG) signal is still available for the neural network to extract.

  43. #PsyLink works with the bluetooth backend "bleak" now (pypi.org/project/bleak), in case you had trouble setting up the previously only available backend BLE_GATT (pypi.org/project/BLE-GATT).

    Should be more easily portable to windows/mac now too.

  44. works with the bluetooth backend "bleak" now (pypi.org/project/bleak), in case you had trouble setting up the previously only available backend BLE_GATT (pypi.org/project/BLE-GATT).

    Should be more easily portable to windows/mac now too.

  45. #PsyLink works with the bluetooth backend "bleak" now (pypi.org/project/bleak), in case you had trouble setting up the previously only available backend BLE_GATT (pypi.org/project/BLE-GATT).

    Should be more easily portable to windows/mac now too.

  46. What should the perfect #electronics data sheet include?

    I wrote extensive data sheets for the two #PsyLink modules. You can find them here:

    Power Module: codeberg.org/psylink/psylink/s

    Electrode Module: codeberg.org/psylink/psylink/s

    If there's anything missing, let me know. Hope this helps :)

  47. What should the perfect data sheet include?

    I wrote extensive data sheets for the two modules. You can find them here:

    Power Module: codeberg.org/psylink/psylink/s

    Electrode Module: codeberg.org/psylink/psylink/s

    If there's anything missing, let me know. Hope this helps :)

  48. What should the perfect #electronics data sheet include?

    I wrote extensive data sheets for the two #PsyLink modules. You can find them here:

    Power Module: codeberg.org/psylink/psylink/s

    Electrode Module: codeberg.org/psylink/psylink/s

    If there's anything missing, let me know. Hope this helps :)

  49. What should the perfect #electronics data sheet include?

    I wrote extensive data sheets for the two #PsyLink modules. You can find them here:

    Power Module: codeberg.org/psylink/psylink/s

    Electrode Module: codeberg.org/psylink/psylink/s

    If there's anything missing, let me know. Hope this helps :)

  50. Trying out a new chip that may make much cheaper :)

    psylink.me/blog/mcp6n11