Currently the Deepseek R1 model is second only to 01 from OpenAI. I tested it out and made a video with my observations.
TLDR: it’s good!
Currently the Deepseek R1 model is second only to 01 from OpenAI. I tested it out and made a video with my observations.
TLDR: it’s good!
Well 2024 was a good year, I feel like I got a lot done – mainly with finalising the SmartPoi project enough to be usable for December (it worked, yay!).
TLDR: doing the same thing as last year only better, faster – I just got distracted by some monkeys this month.
Right now we have one prototype with a lot of issues to address. The factory gave us the wrong buttons for example and one trace wasn’t connecting for some reason… Anyway I disabled the buttons (there is a web interface after all) and so we have something to test on while getting the next circuit ready.
So yeah I think for me it’s about getting the poi working seamlessly, and improving the user interface – I thought the buttons were going to be enough but after looking at all of the options (Multiple Timelines, Sequences, sync with friends, brightness etc) I was clearly being a bit optimistic. I recently saw someone came out with POV poi that has a screen on it (!) – is this what we need? Sounds like a battery hog to me so probably not but anyway I am looking into it.
With the web interface we still need timeline sharing, so that has to be first priority (it is directly related to the poi buttons, though – my plan was to sync with a button press originally). Also more ways to share images and maybe rate them or something.. I am rambling here but you can see there is a lot to look at.
I have been a bit distracted so far this year, not just with the circus tricks – I got hired by a university to help with some research related to Monkey Detection (another speciality of the Circus Scientist). Never thought I would get paid to do this, but apparently South Africa is not the only country that has issues with monkeys conflicting with humans in urban environments. So I am currently working on a Machine Learning (Image Recognition) app for research purposes.
I also have a bit of a deadline this year, as my main “experimental” server running Ubuntu 20.04 is going to become obsolete in July and I need to transfer everything off of there onto a new one well before then. I know you can upgrade in place but some of the stuff relies on old libraries etc so requires a re-write anyway (or just to be thrown away) so I’m taking each deployed project and transfering to a new server. The new Alpha version of Monkey Detector is already on a newer version of Ubuntu Server thankfully.
Give me a month (February is traditionally very slow for live entertainment here) and I expect to be posting more frequent updates to the Magic Poi project. Looking forward to getting version 0.2 out and moving closer to the Product Launch
I really plan on getting an actual product out by the end of the year, even if it is just a kit version. Please quote me on that, this thing has gone on long enough. I am ready, are you??
Use your industry specific knowledge to create a related website and fill it with your own ADS. Create your own referrals with much less cost than paying for ads. I could go on, but let me start with
My own business is in the Entertainment Industry. We do high value entertainment which can run to thousands of rands invoiced for a single booking, and our customers often convert to returning customers (we get 50% returning customers on average) – so a single lead can be very valuable, long term. That is why we advertise on Google.
Many years ago we set up a page on our main site, which was in response to all of the enquiries regarding Party Venues. This was a simple service to our customers with our recommendations regarding our favorite venues in the Durban area. This quickly became the most popular page on our site, according to Analytics. Soon after I decided to branch out and create a full website using the initial list – and now this site durbanpartyvenues.co.za is getting up to 2000 visitors per month. We get 10-20 referrals from this site which converts to an estimated extra R1000-R10000 per month (guesstimate according to converstion statistics).
Since we were already paying for a web server the actual extra cost is R100 per year for the domain fee (!). Of course I spent a lot of time on the website development – first in WordPress and later Flask (Python) which made it easier to add new venues using a simple spreadsheet which makes it easier for my non-technical partner to do it.
Last year we added capetownpartyvenues.co.za since we occasionally do entertainment in that city. This year I am working on another related services website, durbanpartyhub.co.za which will cover related entertainment services. This time we are planning on allowing our friends in the entertainment industry to pay a small fee for preferential placement (once the site gets traction).
I am sure you can think of related products and services that you have inside knowledge of which can
The years I spent refining this “Related Services” template has given me an unique insight into efficiently building out an effective marketing vehicle for my company – while at the same time offering a valuable service for our customers. At DevSoft, we use AI development tools to speed up, refine and enhance the website creation process. Perhaps the ideas in this blog make sense to you? If so, get in touch!
I recently read an article on ZDNet which was talking about the new ChatGPT search and how Google Ads is going to be less relevant in future. The takeaway from that is that your organic web presence is going to be even more relevant, if paying for search placement becomes less effective. I did a test with the new ChatGPT search and “Magician for Kids parties in Durban” and “Top 10 Outdoor Party Venues in Durban” both return sites that I own at the top, organically – thankfully due to our SEO.
The article didn’t mention it in but I think social media pages (Facebook, Instagram, etc) are going to be even more important in the future – but you don’t have control over those. Owning your own content and related content is the most important thing in my opinion.
PS: check out the AI Enhanced super commercial version of this blog post here: https://devsoft.co.za/blog
Hello fellow SmartPoi users.
As you may know I am a professional circus performer and during the holidays I get very busy with shows. Just pointing this out in case you wonder why you don’t see any development on the project in December and January (January is holiday time for me after much hard work).
I made a quick video demonstrating the Desktop WebApp to upload images – see it here:
I might do another showing the Android app at some point, although it’s basically the same JavaScript in a web container.
And finally here is a happy holidays present – lots of 100px poi images I scraped from the Visual Poi site http://circusscientist.com/Pics_100px_5000.zip– all credits to their respective authors, originals are from https://visualpoi.zone/
Enjoy! And see you next year for the continuation of improving SmartPoi and building Magic Poi for affordable DIY POV spinning.
Best wishes
Tom
Just follow the steps.
1. Go to smartpoifirmware.circusscientist.com
2. download (after changing values) – downloads a file blink.zip
3. extract blink.zip
4. open extracted main.ino in Arduino ide (I am using 1.8.19
5. Settings for Arduino:
6. Upload ->
7. Tools -> ESP8266 LittleFS Data Upload
(Don’t have the ESP8266 LittleFS Data Uploader intalled yet? Follow this tuturial to install it – on Arduino 1.8.x)
8. Open Serial Ouput in Arduino IDE (Tools -> Serial Monitor)
9. Press Reset button on D1 Mini
10. It should say “Started, some stuff about files a.bin etc, Changed to image 1 Pattern 1..”
11. Open WiFi settings (I am using Linux, Windows should be similar?) and look for AP
12. Connect to AP (Default name is Smart_Poi7)
13. Once connected to Smart_Poi_7, open the browser (tested on FireFox and Chrome)
14. In Firefox open a new tab – you should see this:
Clicking on “Open Network Login page” takes you to the built-in controls.
In Chrome you have to manually type in the Main poi IP address, In Chrome it looks like this:
This is just a basic web page which is on the poi already.
15. Test the built-in control page by changing the Pattern to 2. The Serial output should reflect this..
pattern change requested: 2
Changed to image: 0 Pattern: 2
16. Now you are ready to try the smartpoi-js-utilities or Android app. https://www.circusscientist.com/smartpoi-8-0-software/
If you got this far it really should work!
We learned a lot from our first test board!
Just a bit of UI improvements, slow progress! Many thanks to my Patreon Supporters, who now have access to the new test server to try it out. Join them here!
Good news, the Magic Poi “Alpha” first test board arrived at the EnterAction factory! We are currently testing it with an LED strip and have already found some areas we can improve on.
The next version will address the issues we encounter here, then there will be another version which adds embedded LED’s (the “full” version) and so on, refining and testing as we go.
Thanks to my supporters on Patreon, I have made some strides in the online part of the software, deploying the first version. This is not publicly available yet – my upgrade to PostgreSQL didn’t go as planned in production (it “works on my laptop” though) so there is a lot to do to make it usable.
If you haven’t already, come support the work on Patreon (funds go towards virtual server costs and AI development assistance). Once we start selling Magic Poi the project will hopefully fund itself but until then, every dollar counts!
In other news, I added a page for “The History of SmartPoi“, as well as instructions for making the charger and installing software (firmware and web/Android controls)
UPDATES:Sign up for our update alerts:
The magicpoi.com website I set up was fun but it was only ever a placeholder for the real thing – a place where people can share poi images for instant deployment on their MagicPoi hardware.
Now the time has almost arrived to switch it over. Right now, thanks to my Patreon supporters I am in the process of setting up a brand new server – with the latest Ubuntu Server OS. This will be the base of many things, which I need to port over from the old one (currently 2020 version).
Things which I host on my “Experimental Server” include: LED Website Indicator, Monkey Detector api, AI Website Generation, LED Juggling simulator, the old test MagicPoi site, and a lot more. Soon the main magicpoi.com will live here too, with improved specs so hopefully it can handle the cool stuff it’s going to be doing (like image classification on upload and streaming direct to the poi).
Look out for updates on the blog – my Patreon supporters will hear about it first, though. Did you know you can support someone on Patreon without paying anything? “Free supporter” is a thing – check it out: come support me on patreon!
I had a fun few hours last week troubleshooting my “finished” SmartPoi firmware – which somehow decided to not do the one thing it really needs to do, connect to WiFi.
Turns out that in an effort to make everything more efficient I removed all of the delay() statements and gave the WiFi part of the microcontroller software no time to execute!
A simple yield(); in the main FastLED display loop sending image data to the LED’s solved the problem. So remember, don’t forget to yield.