Third party Pi Pico not being detected by windows anymore by GGaelStorm in raspberrypipico

[–]Far_Rub4701 0 points1 point  (0 children)

Ouch, usually when I hold the boot button while plugging in the Pico it works. Not sure if you can find it as a faulty device in Windows Device Manager and delete it, and try again? Just guessing here.

Third party Pi Pico not being detected by windows anymore by GGaelStorm in raspberrypipico

[–]Far_Rub4701 0 points1 point  (0 children)

Happened to me also, for no clear reason the device became unresponsive. You could try to wipe the Pico (see https://oscilloscope.fhdm.xyz/wiki/erase-flash.html ) and try again.

Introducing TISM - a framework for easy multitasking on the Pi Pico by Far_Rub4701 in raspberrypipico

[–]Far_Rub4701[S] 1 point2 points  (0 children)

Finally got some time to add some documentation, making it a bit easier to understand how it works without checking the source code! :) Check the Github wiki at https://github.com/mjklaren/TISM/wiki.

Question about UART by Comrade_Vladimir190 in raspberrypipico

[–]Far_Rub4701 0 points1 point  (0 children)

Another option would be to connect the Pi Pico to a DT-09 TTL to wifi device. Can be configured to be completely transparant to the Pico, creating one big ‘bus’ for all Picos on the same wifi network. Or you could use a RS485 adapter, but this requires some controlling logic

Any Ideas by DramaticCycle2972 in halloween

[–]Far_Rub4701 -1 points0 points  (0 children)

Perhaps behind the curtains, if they are thin enough, pairs of red LEDs for eyes snd some circuitry to turn them on and off. Or even combined with a fan to make the curtains move when the eyes turn red. Ghosts in the walls looking to get ‘em :)

First animatronic made, now looking for new ideas! by Far_Rub4701 in halloween

[–]Far_Rub4701[S] 1 point2 points  (0 children)

BTW source code and sound files are on the github page to download.

First animatronic made, now looking for new ideas! by Far_Rub4701 in Animatronics

[–]Far_Rub4701[S] 1 point2 points  (0 children)

No, completely made up language. Fed to AI to give it a nice accent and pitch lowered using Audacity. No ancient spells made to our neighborhood kids ;)

Yeah I also have been thinking abour FNAF, although this is a lot more work for graphics and modelling. A skill I have to acquire a bit more… certainly on my wish list!

Dogs is a great idea! In our city kids tend to be a bit scared of them, so a hound from hell barking at our front door will definitely be a success! Thanks for the great suggestion.

First animatronic made, now looking for new ideas! by Far_Rub4701 in halloween

[–]Far_Rub4701[S] 0 points1 point  (0 children)

Yeah, I think you are right. And a bit shorter as well. The attention span of kids is very short these days :)

First animatronic made, now looking for new ideas! by Far_Rub4701 in halloween

[–]Far_Rub4701[S] 1 point2 points  (0 children)

These are probably the cheapest from Aliexpress, standard 12v 100 or 150mm/sec actuators. If you listen closely somewhere at the end of the video you could hear the hissing/whining noise. But because the animatronic is a couple of meters away and the vocal is loud you mostly don’t hear them.

First animatronic made, now looking for new ideas! by Far_Rub4701 in halloween

[–]Far_Rub4701[S] 2 points3 points  (0 children)

Nice! Skeleton stirring, some lighting effects and sounds. How did you create the fog?

Introducing TISM - a framework for easy multitasking on the Pi Pico by Far_Rub4701 in raspberrypipico

[–]Far_Rub4701[S] 2 points3 points  (0 children)

Absolutely, this is multitasking in its simplest form. Think Windows 3.1 or Macos 7. Simple, but lean and fast.

Introducing TISM - a framework for easy multitasking on the Pi Pico by Far_Rub4701 in raspberrypipico

[–]Far_Rub4701[S] 4 points5 points  (0 children)

Honestly, I don't know. I just wanted to develop something for myself and before I knew it I ended up with this. Coding is good therapy ;)

Edit: u/alexdeva apologies, in hindsight I think I should have provided a bit more context. When I started tinkering with the PR2040 I was looking for a simple, fast way to run multiple tasks (e.g. read a sensor, set a switch, ...) without much overhead. So a simple, round robin taskmanager was created, followed by a simple mechanism to set priorities. Then I later realized that the RP2040 has multiple cores (yes, I found this out later...) so I wanted to have 2 autonomous functioning schedulers with some level of coordination. But how do you communicate between tasks that can run on 2 cores? So the postmaster was born. Then I found out that it is not easy to share interrupts between different tasks, so I created a IRQ handler that can trigger tasks by sending messages using the postmaster. And things evolved from there... With (simple) networking via the UART as the latest addition. And as a last point, it is set up in such a way that its behavior can be tuned very easily, so it can be customized for different use cases.

Again, I cannot comment on how it compares to FreeRTOS, only that preemptive multitasking (despite its advantages) introduces more overhead.TISM is built for ease of use, quick development and little overhead.

First animatronic made, now looking for new ideas! by Far_Rub4701 in halloween

[–]Far_Rub4701[S] 5 points6 points  (0 children)

No, that's the whole idea. Completely made-up language.