Ledtranceguy Blog, LEDs, Trance and other EDM, and Festivals


vvv Click on the categories below to see other topic specific pages vvv




More pages: January 2026 December 2025 November 2025 October 2025 September 2025 August 2025 July 2025 June 2025 May 2025 April 2025 March 2025 February 2025 January 2025 December 2024 November 2024 October 2024 September 2024 August 2024 July 2024 June 2024 May 2024 April 2024 March 2024 February 2024 January 2024 December 2023 November 2023 October 2023 September 2023 August 2023 July 2023 June 2023 May 2023 April 2023 March 2023 February 2023 January 2023 December 2022 November 2022 October 2022 September 2022 August 2022 July 2022 June 2022 May 2022 April 2022 March 2022 February 2022 January 2022 December 2021 November 2021 October 2021 September 2021 August 2021 July 2021 June 2021 May 2021 April 2021 March 2021 January 2021 December 2020 November 2020 September 2020 July 2020 March 2020 February 2020 January 2020 December 2019 November 2019 October 2019 August 2019 July 2019 June 2019 May 2019 April 2019 March 2019 February 2019 January 2019 December 2018 November 2018 October 2018 August 2018 July 2018 June 2018 May 2018 April 2018 March 2018 February 2018 January 2018 November 2017 August 2017 July 2017 June 2017 May 2017 April 2017 March 2017 February 2017 January 2017 December 2016 November 2016 September 2016 August 2016 June 2016 May 2016 February 2016 January 2016 November 2015 September 2015 August 2015 June 2015 January 2015 September 2014 August 2014 May 2014 September 2013 May 2012 January 2012 December 2011 August 2011 July 2011 May 2011 January 2011 December 2009 November 2009 April 2009 March 2009 October 2008 May 2007 October 2005 September 2005 November 2004 October 2004 September 2004 August 2003 July 2003 February 2002 November 2001 October 2001 September 2001 July 2001 June 2000


Welcome to the Trance/EDM/Festival/LEDs sub-section of my blog


If you enjoy random EDM events and festival pictures and/or want to connect: And if you are curious about my LED outfit, you can read more about it on my led peacock engineer medium post and if you'd like to read all my festivals or dreamstate, or clubbing posts, please click on the links higher on the page to get taken to those categories.






π 2026-01-22 01:01 in Clubbing, Festivals
Disclaimer posted by request from GC team: this is a fan created blog post, I do not work for Groovecruise nor am I affiliated with them. GC did not participate to the content of this post, nor did they censor it, and for full clarity: I am confirming that all views and content on this page, are my own.


welcome back
welcome back


The new and even bigger boat: Wonder of the Seas

The boat this year was ever so slightly bigger than last year, although it looked quite similar in size and where things where, but it came wit ha few bonuses. It was a the biggest ship in the world when it was launched a few years ago, but now it's the 3rd biggest (although the biggest one is really just 10ft longer).

I signed up for the flowrider on the first day, did ok standing but it still didn't feel natural compared to snowboarding. I forgot to give my phone, so therefore it never happened and you can watch better people:




After I managed to hurt my back and my neck there, which is very easy to do, the boat left Miami around sunset:




Many swimming pools and definitely more cool things on the deck than last year's Alure of the Seas (which I'm told has been remodelled since then), including water slides and the abyss ride from floor 16 down to 6:


unfortunately waterslides were not open when I tried to go
unfortunately waterslides were not open when I tried to go

looked cool, though
looked cool, though


The rest of the boat was equally nice:

different decors, equally cool
different decors, equally cool


nice promenade
nice promenade

Nice art gallery:




The dual abyss slide was cool looking:




get in here
get in here


reality is that it was mostly dark

And because the GC crew is really a bunch of overachievers, they even setup side quests with riddles where you could unlock secret doors and get stamps for bragging rights:



Boat staff/policies/security

This is mostly a repeat of what I wrote last year, the only difference is given how long it took them to scan and deliver one of the pieces of luggage last year, I hand carried everything this time around, which wasn't a huge pain and was much easier in the end.
Carribean's rules were of course geared towards the normal cruises they had the rest of the year, but ultimately they worked well for GC too, and they were pretty lenient with the many things people brought it for the party. Department of immigration somehow brought sniffing dogs to do their own scan of people getting in, but outside of that, the rules were mostly reasonable:
  • they did allow one bottle of alcohol per person
  • no issues with costumes or led gear for people like me
  • there was a restriction on bringing your own power strips, my small one in my laptop bag was allowed
  • last year, we spent 2.5h in line to get on the boat which was quite poor. This year was a lot more efficient and we were in, in less than 1H. Much better.
  • I felt the restaurants had better hours to be compatible with the party crowd, that was a nice improvement.
  • The boat staff was of course amused by all the craziness GC brought to their boat. They were great sports dealing with all the craziness and did the best to accommodate us. Like I wrote last year, I'm sure we made their 5 days interesting, but they did the best to please anytime they could (polar opposite of Creamfields and Lumi where the customer was almost an enemy in multiple places).
  • Like last year, instead of having to worry about thefts like some festivals, people were happy to get their lost items brought back. Awesome!
  • This is a good time to point out that the Groovecruise team did an amazing job decking out the place and turning a cruiseship into a small city with nightclubs and festival areas. They really went all out, all the way to confetti that had to be cleaned carefully afterwards and even balloon drops. Multiple stages had lasers and cool lighting and overall the sound was good. Given the location and that it had to be installed and torn down in record time because the ship was used for regular cruises just before, and just after, was nothing short of amazing.
    I also need to give the GC crew a shout out for really being chill trusting. This year, I added lasers to my outfit, which I researched carefully for power and safety with the help of specialized engineers to make sure they would not be a risk to others. I also did my best not to point them at people's faces for obvious reasons. While they looked super cool, a couple of GC technicians came to talk to me and ensured I knew not to point at people or DJ, and generally to make sure I knew not to be an idiot with them. After that, they told me to have a good night and have fun. The trust was very much appreciated.

    People

    Ok, so I've been to many festivals (over 80 in 20+ years), and I like the costume aspect of those who encourage them, like most insomniac festivals in the US including EDC Vegas, Beyond Wonderland, and Dreamstate Socal. But I have to say that Groovecruise won as "best vibes and most costumes" by a good amount. I was positively impressed and it was loads of fun:









    towelie!
    towelie!






    Running into Friends:



    Great to see DJ friends again:





    Groovecruise Days 1-2

    Getting on the boat was a lot less painful this year, but the weather was shit on the arrive day (thursday), and the rain continued all day and night, which unfortunately messed up Darude's decks for his pool set, until he had to stop. Still it was great to see it until it shut down, and then we retreated indoors as trance must go on :)


    Adam Scott continued at the promenade
    Adam Scott continued at the promenade

    The next day, we got another cool balloon drop during Markus Schulz's set:



    See balloon drop here: https://www.instagram.com/p/DT3ysZREXCt
    The boat had nice restaurants that were reasonably priced:




    After some food, time to check out more sets:

    casino
    casino

    Abyss stage
    Abyss stage


    and no matter where you were, other parties were going on :)
    and no matter where you were, other parties were going on :)








    Day 3: Nassau, Bahamas

    Nassau was very close, most of the time, the boat went up and down the coast, and on Day #3, dropped us off in Nassau

    Last year, we spent an entire 2 days to get to Labadee, Haiti a mere 4H before the boat had to leave and boat 2 days back to Miami. This time, we had a full day in Nassau, which was a cool place to visit:



    there was an outdoor stage and party, although I spent most of the day visiting Nassau
    there was an outdoor stage and party, although I spent most of the day visiting Nassau

    The day in Nassau and Atlantis was very nice, you can read more here. A few pictures below:

    our ship was big :)
    our ship was big :)




    And Atlantis:





    dolphins!
    dolphins!

    Back on the boat, turned out it was easier to watch Jon Summit from our room:

    skydeck VIP backstage view :)
    skydeck VIP backstage view :)




    Groovecruise Days 3-4: Partying

    After Nassau, it was trance night at Aquatheatre:


    Darude!
    Darude!


    Wonderful views of Dave Dresden and Adam Scott while the boat pulled out of Nassau:






    bye bye Nassau
    bye bye Nassau





    Day4 (Sunday), I took things easy, got some sleep and an easy day on sunday:


    Blastoyz by the pool
    Blastoyz by the pool


    and then, make fun of me, I went to bed not nearly as late as the previous year, because of Day5:

    Groovecruise Days 5: Rough Trip Back to Reality

    I remembered how terrible monday morning was last year, so I didn't go party late sunday night, it wasn't worth the pain of being woken up and pushed off the boat a few hours after going to bed :) As a result, I wasn't as sleep deprived as the previous year, getting off the boat was less rough this time around and there was almost no line to get out, so it was pretty painless.

    Should you go? Would I go Back?

    First, I will point you to my thoughts and conclusions from last year, I won't repeat the same ones here

    This is mostly what I wrote last year, as it still stands. While I don't have official numbers, it looks like the return rate for Groove Cruise is very high, and that's for good reason. I was impressed by how many things the crew did right, and things I was worried about were not much of an issue.

  • Fantastic job decorating the boat and decking out the stages, including side quests, even
  • internet package worked significantly better this year
  • Attendees were the best, and the most costumed I had ever seen anywhere
  • security was just what was needed, nothing more, never an issue, and I never felt like I had to "fight" to be there or be able to enjoy myself in a PLUR way.
  • 4 days go by quickly, I wouldn't have been upset with another day or two :)
  • there was a fair amount of stuff to do on the boat outside of partying
  • there was trance! I hate to have to say this, but too many festivals are dropping trance. Even untold which was a trance heaven for a festival of all EDM genres, severely reduced the amount of trance last year :-// Huge thanks to Adam Scott and all the DJs who did trance for us.
  • Is it worth flying across the world for? Yes. It's actually a long flight from SFO, and I didn't regret it. I think it's almost the same distance from Paris or London :)
  • Generally, the team really cares, they go above and beyond, and even after 20-ish years, they are still humble and always want to try their best and improve. This is huge, too many festivals rest or their laurels, or "it's just a job" and the experience is nowhere the same. This kind of culture is crucial for the best experiences, and only at insomniac festivals have I seen something similar.
  • Things to improve:

  • The GC android app was pretty poor though, it mostly didn't work to show you what should be your saved schedule and selected sets, if you were offline.
  • Some amount of the stages in the GC app were not mapped anywhere or visible in the Royal Carribean app. Maybe it was part of the game to have to find those stages, but if not, better info could be given.
  • The morning announcements while really lovely were also very painful if you happened to be sound asleep. Honestly a fair amount of people were upset to be woken up so early by then, and so loudly. There is literally no way to turn them off as they are (mis)-using the ship's emergency alert system. If there was only one wish I could have is to be able to turn them off or not have them. Having them be forced on everyone and ruining sleep is just not cool
  • The last thing I really hope GC can fix is allowing people to sell/transfer back their room to whet travel if there are people on the waiting list who really want one (for a small fee for their time and of course preventing any scalping and reselling over face value). They tell you to get insurance, but insurance that covers "change of plans" costs a lot and only covers 50% of what you paid, so that's not really a reasonable option.
  • And you're going to ask: Isn't it expensive?

    So, yes, it's not cheap, around $1500 to $2000 per person, but it includes:
  • 4 days of music with up to 10 stages, mostly non stop
  • all the amenities of a cruise ship if they appeal to you
  • your room is 5-10mn away, you can go back and forth any time you want. This is priceless! I really need to emphasize how awesome that part is and how alone it's worth the bit of extra money.
  • included food in buffet and restaurant was more than decent and "for pay" restaurants were very good
  • Nassau excursion was nice and nice to have an entire day there
  • To me, this is not that much more than what I would spend at EDC with VIP tickets + hotel + food and I felt the experience was close enough to VIP like. The crowds were also more mature and more PLUR than the average festival, and that was a good thing to me. Ok, the stages are not to the level of a real EDC or Beyond Wonderland-like festival, but they were good enough for me to have lots of fun.
    All in all, I was very satisfied and felt it was well worth the price. Clearly plenty of people seem to agree as more people are going every year and they keep having to migrate to a bigger ship (another bigger one even for next year and this year's was already one of the biggest on the market).

    I will leave you with a few links:

  • If you'd like future reports/stories, please subscribe to https://www.facebook.com/ledtranceguy/ and/or https://www.instagram.com/ledtranceguy
  • All IG stories
  • All IG stories in a single video
  • Video Summary of the 5 Days
  • Entire Google Photos album
  • See You Next Year?

    While groovecruise was not in the cards for me for a bunch of prior years due to conflicting events and priorities, I also regret not having gone sooner, it's a pretty awesome event. If you already have been, you know. If you have not, take my word for it, it is cool and unique (and has lots of styles of music, most I didn't have time to go see).
    π 2026-01-16 01:01 in Clubbing, Edc, Festivals


    The Grounds... and how does it compare with EDCLV, EDCMX, and EDCKR?

    I found a hotel not too far from the venue, but the 2 lane road got packed quickly and badly ;)

    it was nice of them to warn locals it would be a gridlock
    it was nice of them to warn locals it would be a gridlock

    best way to get there was scooter for hire
    best way to get there was scooter for hire

    20+ event in Thailand, but why on earth were small digital cameras not allowed?
    20+ event in Thailand, but why on earth were small digital cameras not allowed?

    security check was thorough, felt a bit over thorough
    security check was thorough, felt a bit over thorough

    So far I have been to 10 EDCs in Vegas, EDC Mexico and EDC Korea. EDC Mexico was pretty good but the day hours were brutal (hot, plus high altitude thin air, and on top of that volcano ash in the air with a bad PM2.5 score, that made things hard). EDC Koreak, despite being in April, was literally the coldest festival I had ever been to, the windshield was brutal.
    But let's reacp:

  • EDCMX ran from 14:00 to 02:00, 3 days
  • EDCKR ran from 15:00 to 03:00, 2 days only
  • EDCTH ran from 15:00 to 00:00 only (shortest days), but 3 days
  • I realize it's subjective and my memory is imperfect, but EDCTH / Puket felt the most EDCLV of all 3 events as far as stages and decors were concerned. I'm just genuinely impressed by the amount of gear that Insomniac is shipping to remote countries.
    Here is an overview of the grounds:










    I even got to meet Geoff, the lucky guy who gets to play with the LED and fire toys (although I'm sure it was a shitload of work to setup):


  • Kinetic Fields looked very nice once the sun had set:


  • Stereo Bloom:

  • Circuit Grounds:

  • Bionic Jungle:

  • Downtown EDC was cool:



    They brought Kandi Casino!






    Karaoke battle!


    Plenty of food options, but they did not accept real money sadly


    But now let's talk about the fake money BS. Yes, it's apparently the custom to screw people over in Thailand with this, but still.... You had to buy $30 at a time, 3% surcharge for credit cards, and of course non refundable. Why???? This is so petty and literally undid so many great things that this EDC did:

    sorry, but this is bullshit. On top of that, they couldn't even process credit cards on phones
    sorry, but this is bullshit. On top of that, they couldn't even process credit cards on phones

    at least they are telling you how they are screwing you, minimum $30 top up and no refund
    at least they are telling you how they are screwing you, minimum $30 top up and no refund

    Compared to EDCKR, Insomniac did the right thing and put water stations (thank you), although they were single access (not 10 or 20 in parallel like EDCLV). Still, at least they had some:



    Back to the venue, this EDC felt the most like Vegas with its streets of lights and pixel forest:








    matching colors ;)
    matching colors ;)

    some kids didn't even make it to midnight, haha
    some kids didn't even make it to midnight, haha

    Skydeck was well built:





    The VIP areas were quite decent. There even was a baby VIP ferris wheel :)


    But they tried to put some grass on top of whatever was underneath, but in some places it didn't hold:


    it soon turned into that
    it soon turned into that

    Thailand/Asia EDM Lovers


    of course, also got to meet other friends who came to Thailand just for EDC
    of course, also got to meet other friends who came to Thailand just for EDC



    and the ever lovely edcentertainers
    and the ever lovely edcentertainers

    Still got lucky to meet some DJs:






    And m'f'ing Pasqualle!!!


    (so, I have around 300 displays on my LED outfit, some are meant to be silly and jokes, and when I saw Pasqualle Rotella walk by, I couldn't help asking him for a picture, which he very nicely agreed to do, and I didn't look at what display came on at the same time the picture was taken, and ended up with this one, ooops :) ).

    Now let's look at the festival days:

    EDC Day 1


    Of course the highlight of Day 1 was Tiesto who played a lovely trance set:





    If you stayed until the end, getting back anywhere was a mess, the 2 lane road was gridlocked with cars, scooters that couldn't moved and pedestrians everywhere jut walking back. I did the 20-25mn walk back to the hotel and got back before most people got clear raod to wherever they were actually going. If anyone took shuttles, let me know if somehow they had a magic special route or if they were stuck in the same mess (I think they were):


    Video Summary of Day 1:

    Day 2

    Just like Day 1, Day 2 was not fun during the day, the few people who came were hiding in the shade:


    one nice perk of VIP
    one nice perk of VIP

    Iused the time of arriving early to fix my LED panels which sadly are still unreliable but I bring spares
    Iused the time of arriving early to fix my LED panels which sadly are still unreliable but I bring spares

    Day 2 was the one mostly trance day at Stereo Bloom (with a few techno sets that were less to my liking):






    the set times got a bit weird, Paul started late
    the set times got a bit weird, Paul started late

    then key4050, but not really trance
    then key4050, but not really trance


    thankfully Gareth played lovely trance after that
    thankfully Gareth played lovely trance after that

    Stayed for the fireworks and drone show:


    And then got the hell out to avoid the traffic :)

    Video Summary of Day 2:

    Day 3

    Day 3 was the same thing, I only put my head out around 18:00 just before sunset:



    then it got nice ;)
    then it got nice ;)


    Sadly, a bad conflict between Seven Lions and Armin:

    caught the start of 7 lions
    caught the start of 7 lions


    And then went to Armin for fireworks and drone show:

    with drones shooting fireworks
    with drones shooting fireworks



    The fireworks and drone show were really good. Insomniac did not go cheap:







    Drone show:

    Ending fireworks:

    For day 3, I left a bit earlier through a side excit another right and walked to the first scooter I could find and gave them cash for a ride back (only a few minutes when the road isn't blocked):


    technically illegal to have 3 people per scooter, but everyone did it
    technically illegal to have 3 people per scooter, but everyone did it

    Video Summary of Day 3:

    Thought/Impressions/Suggestions/Conclusion

    In somewhat random order:

  • Pricing, like everything in Thailand, was more than reasonable. Hotels nearby were not cheap ($200-ish+), but if you went further away, they were fine. Ironically, with everything being so expensive in Vegas, including local 1H flights to and from Vegas costing sometimes as much or more as a cheap fare to Asia, EDC Thailand ends up being cheaper than EDC Vegas, even if you live in the US West Coast.
  • Also Thailand is friendly and welcoming, Vegas has become pretty hostile to tourists and happy to price gouge them now (and yes, that includes the ridiculous high resort fees).
  • The midnight curfew was probably the least ideal part. Given that I could hear EDC from the hotel a mile away, it's understandable that they didn't have a license to keep everyone awake within a large radius until 02:00 or later, but that also meant only 5.5h of night per day, and before sunset at 18:30, the weather was pretty unbearably hot and humid if you aren't in short, tshirt and slippers (i.e. idiots like me wearing full pants, and shirt with long sleeves, haha).
  • I mentioned midnight is a bit early to end the fun. There was an official after party in Patong Beach at Illuzion Phuket, but that was over an hour away (or more in bad traffic), the venue warned they had very few lockers and they had pretty strict security, making it unlikely that I'd get in with my LED gear. I did even contact them on IG and Whatsapp beforehand and they never replied. Long story short, I don't think it was a suitable after party venue given the distance and limited size. For reference, it took up to 1h to simply get out of EDC at midnight from the standstill traffic to a proper road going somewhere, then maybe 1h to arrive at Illuzion (now 02:00) and the after party ended at 03:00. Obviously totally not worth it to drive up to 3h for spending only 1h there before it closed. Ideally EDC would have some indoor venue close to the actual venue where they could continue to make noise past midnight without keeping all the neighbors awake.
  • VIP had nice viewing platforms and chill areas plus gifts, felt nice
  • Security was a bit on the rough (thorough) side
  • Water stations were great, but having a few more will help with the long lines
  • Food options were good, but useless to me if they force you to buy fake non refundable money in units of $30. That was the most disappointing for this edition, surprising that Insomniac let that happen when EDC Korea and EDC Vegas don't have this problem. This left such a bad taste in my mouth for an event that was otherwise all joy and happiness.
  • Having both Tiesto play trance and Armin play mostly trance was great of course, especially with the impressive drone show and fireworks that went with it, but otherwise these 3 days of EDC has less trance than the 2nd day of EDC Korea. That said, I still found enough other music I could enjoy, so that was not a huge deal. It just wasn't a top dreamstate destination.
  • This EDC felt big without being too big (the walk from circuit grounds to kinetic fields was painful but not as bad as EDC Vegas). After 18:30 when the sun started to set, it got quite busy, but too bad there was only 5:30 worth of festival at that time.
    Outside of not being close to being "dusk to dawn", this felt close to a regular EDC Vegas, very much worth going to.

    Thanks to everyone who made the event happen!

    Links

  • More pictures on Google Photos
  • Instagram Stories
  • Video Merge of all IG Stories
  • π 2026-01-05 01:01 in Arduino
    Github: https://github.com/marcmerlin/FastLED_ESP32-HUB75-MatrixPanel_FrameBuffer_GFX
    >


    This is a display driver for Framebuffer::GFX that displays on RGB Panels using https://github.com/mrcodetastic/ESP32-HUB75-MatrixPanel-DMA . It runs on top of the same code that https://github.com/marcmerlin/Framebuffer_GFX and therefore provides access to the usual trio of APIs: FastLED, Adafruit::GFX (via Adafruit::NeoMatrix compatibility using FastLED::NeoMatrix) and LEDMatrix compatibility too. To get example demo code, go to: https://github.com/marcmerlin/FastLED_NeoMatrix_SmartMatrix_LEDMatrix_GFX_Demos



    Here is a video demo of a 24bpp framebuffer based set of demos that simply can't run on ESP32-HUB75-MatrixPanel-DMA without this framebuffer driver:

    Installation

    You need:
  • https://github.com/marcmerlin/Framebuffer_GFX (framebuffer that everything goes to)
  • https://github.com/mrcodetastic/ESP32-HUB75-MatrixPanel-DMA base hardware driver
  • https://github.com/adafruit/Adafruit-GFX-Library 2D API
  • https://github.com/FastLED/FastLED another 1D/2D API used by some demos
  • https://github.com/marcmerlin/LEDMatrix (optional, it's an added 2D API) that runs on top of Framebuffer
  • How to use?

    Please see this code to see how to use the framebuffer driver:
  • This is where you edit or add a new matrix definition: https://github.com/marcmerlin/FastLED_NeoMatrix_SmartMatrix_LEDMatrix_GFX_Demos/blob/d416eb81f084631a9fc5023a7efaac34a9faeba4/neomatrix_config.h#L565
  • Look for ESP32_HUB75_MATRIXPANEL_S3_PORTAL_64BY64 and ESP32_HUB75_MATRIXPANEL elsewhere in the file, although you should not need to modify anything but the first section with pin definition and layout, but if you have multiple kinds of panels, you're better off making new ifdefs for those new options
  • the rest of the hub75matrix init code is in matrix_setup() which you call from your own setup(), and should not need to be modified: https://github.com/marcmerlin/FastLED_NeoMatrix_SmartMatrix_LEDMatrix_GFX_Demos/blob/d416eb81f084631a9fc5023a7efaac34a9faeba4/neomatrix_config.h#L1511
  • If you want something a bit simpler, you can look at https://github.com/marcmerlin/FastLED_ESP32-HUB75-MatrixPanel_FrameBuffer_GFX/blob/main/matrix_config.h which will get basic demos working but it does not provide the full list of definitions and helper functions available in neomatrix_config. It gets the work done for basic demos, you can look at BasicTest, which shows you the beauty of those include files, as the demo file is super short
  • Why not use mrcodetastic's library gives Adafruit::GFX compatibility?

  • Framebuffer_GFX gives you full compatiblity with FastLED, Adafruit::GFX, and LEDMatrix APIs
  • As per its name, Framebuffer_GFX is a full framebuffer, so you can read back its content, scroll a frame or portion thereof (whereas, for memory and efficiency reasons, ESP32-HUB75-MatrixPanel is write only, like a TFT)
  • Framebuffer_GFX comes with over 10 hardware backends that your code can run un-modified against (including native compile and running on linux). This means your code will run unmodified on plenty of other hardware ( So this layer on top of ESP32-HUB75-MatrixPanel allows you to write your 24bpp framebuffer code, and run it against ESP32-HUB75-MatrixPanel displays, as well as the 10+ other displays supported by https://github.com/marcmerlin/Framebuffer_GFX
  • What you get is this:

    Low Level Drv|Glue Driver for FrameBuffer::GFX
    FastLED     - FastLED_NeoMatrix  -------------\     FastLED CRGB Array 
    ESP32-HUB75-MatrixPanel -,                    |
    FastLED_ESP32-HUB75-MatrixPanel_FrameBuffer_GFX
    SmartMatrix - SmartMatrix_GFX -----------------\    24bit FB storage        API Support
                                                    \   CRGB methods like
    AF:ILI9341-\                                     \  scale8/fadeToBlackBy
    AF:SSD1331  |--- FastLED_ArduinoGFX_TFT ----------|        |               ,FastLED API
    AF:ST7735  /     FastLED_SPITFT_GFX (for AF)      |        |              / (XY 2D to 1D mapping)
    ArduinoGFX/  AF:Adafruit (ArduinoGFX is all in 1) |        |             
    | |
    ArduinoOnPc-FastLED-GFX-LEDMatrix arduino - FrameBuffer::GFX------ Adafruit::NeoMatrix + emulation for linux / Raspberry Pi: | | \ Adafruit::GFX APIs ---------------------------------- / Adafruit::GFX \ rpi-rgb-led-matrix - FastLED_RPIRGBPanel_GFX ---/ LEDMatrix (optional) `LEDMatrix API ArduinoOnPC X11/linux - FastLED_TFTWrapper_GFX
    FastLED_SDL (linux) - FastLED_NeoMatrix -

    So you write against any of the 3 APIs in Framebuffer::GFX, and you get to run on all hardware backends without having to change your code, including switching from teensy to ESP32, or rPi to display on RGBPanels.

    you can run your code natively on linux
    you can run your code natively on linux

    I should stress that for RGBPanels, if you're writing code for ESP32 and ESP32-HUB75-MatrixPanel, you absolutely want to use this glue driver, because when you decide to scale up, you can switch to an rPi, get 3 parallel outputs for a display that is 3 times as large or refreshes 3 times faster, and all your code will just work with no changes required outside of the matrix init. So the same code can run on these bigger displays (those run with rpi-rgb-panel):

    or on bigger arrays with triple channel using rpi-rgb-panel, no code changes needed
    or on bigger arrays with triple channel using rpi-rgb-panel, no code changes needed

    And one more reminder of how awesome it is to be able to compile your arduino code on linux, run it on linux with full display, and debug it on linux with gdb and ASAN to find your memory leaks and dangling pointers. You get this for free by using FrameBuffer::GFX for all your code.



    Github: https://github.com/marcmerlin/FastLED_ESP32-HUB75-MatrixPanel_FrameBuffer_GFX

    π 2026-01-01 01:01 in Clubbing
    While it was not advertised at Midway itself, it was in a huge hangar next to midway and parties extended to all the other rooms Midway had. The place was absolutely packed, the most people I've ever seen at a single party in SF.

    getting in took a while, but security was reasonably lenient
    getting in took a while, but security was reasonably lenient

    Nice decors:





    Great to see the usual friends:



    Main room:


    totaly packed
    totaly packed

    Gods and Monsters, nice decors:



    The small hangar next door


    And then the huge pier they converted. I cannot express how big it was, and to be honest it felt too big and packed. Hard to get in and get a decent view, so I stayed on the side. VIP access did not really help in any meaningful way


    didn't know John Summit but he played a decent enough selection that tried to appeal to all
    didn't know John Summit but he played a decent enough selection that tried to appeal to all



    So while it felt like a lot and very packed, good way to start the year!

    π 2025-12-22 01:01 in Electronics
    I had a perfectly good netgear switch where the small fan was slowly failing and making lots of noise. No problem, I have boxes a fans, one of them will fit with a bit of help :)
    Except as I change the fan, the switch does not turn on anymore, and my multimeter shows the built in power supply chose that exact time to fail. No more 5V power coming out = no more happy switch:

    this will more or less fit :)
    this will more or less fit :)


    nothing really looked wrong, but the power supply was dead
    nothing really looked wrong, but the power supply was dead

    So I ripped out the power supply, connected a 2.5mm jack female, and now any external 5V power supply will do the job:


    new fan spinning on happy switch
    new fan spinning on happy switch

    back online
    back online


    More pages: January 2026 December 2025 November 2025 October 2025 September 2025 August 2025 July 2025 June 2025 May 2025 April 2025 March 2025 February 2025 January 2025 December 2024 November 2024 October 2024 September 2024 August 2024 July 2024 June 2024 May 2024 April 2024 March 2024 February 2024 January 2024 December 2023 November 2023 October 2023 September 2023 August 2023 July 2023 June 2023 May 2023 April 2023 March 2023 February 2023 January 2023 December 2022 November 2022 October 2022 September 2022 August 2022 July 2022 June 2022 May 2022 April 2022 March 2022 February 2022 January 2022 December 2021 November 2021 October 2021 September 2021 August 2021 July 2021 June 2021 May 2021 April 2021 March 2021 January 2021 December 2020 November 2020 September 2020 July 2020 March 2020 February 2020 January 2020 December 2019 November 2019 October 2019 August 2019 July 2019 June 2019 May 2019 April 2019 March 2019 February 2019 January 2019 December 2018 November 2018 October 2018 August 2018 July 2018 June 2018 May 2018 April 2018 March 2018 February 2018 January 2018 November 2017 August 2017 July 2017 June 2017 May 2017 April 2017 March 2017 February 2017 January 2017 December 2016 November 2016 September 2016 August 2016 June 2016 May 2016 February 2016 January 2016 November 2015 September 2015 August 2015 June 2015 January 2015 September 2014 August 2014 May 2014 September 2013 May 2012 January 2012 December 2011 August 2011 July 2011 May 2011 January 2011 December 2009 November 2009 April 2009 March 2009 October 2008 May 2007 October 2005 September 2005 November 2004 October 2004 September 2004 August 2003 July 2003 February 2002 November 2001 October 2001 September 2001 July 2001 June 2000

    Contact Email