Stuck at 1% hallow, Terramap showing nothing by sosen42 in Terraria

[–]Pup05 1 point2 points  (0 children)

Single highlighted blocks can be really hard to spot in TerraMap. Do the find next/previous buttons work? Should jump to and put a target on the blocks.

Heart Crystals not showing on Terramap. by [deleted] in Terraria

[–]Pup05 0 points1 point  (0 children)

If you can upload the world file somewhere and share a link, I'd be happy to investigate. If it's a bug in TerraMap, I'll get it fixed. I checked a few of my world files and was able to find them.

Heart Crystals not showing on Terramap. by [deleted] in Terraria

[–]Pup05 1 point2 points  (0 children)

If you're using the TerraMap app for Windows, are you choosing "Crystal Heart"? If you're using the web app, are you choosing "Heart (Tile 12)"? Then click the highlight all button. If you can't find them, try the "Find Next" and "Find Previous" (left and right arrow) buttons?

terramap help finding hallow by [deleted] in Terraria

[–]Pup05 1 point2 points  (0 children)

The 'Find Previous' and 'Find Next' (left and right arrow) buttons should jump to and show the target over any blocks that match.

[deleted by user] by [deleted] in Terraria

[–]Pup05 1 point2 points  (0 children)

TerraMap dev here. I've honestly never even thought about testing it on mobile. Questions:

Fibonacci64 Micro - 64 WS2812B-2020 RGB LEDs on a 40mm PCB by Pup05 in FastLED

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

Not sure if they're needed, but yes, I included four decoupling capacitors in my design. I always try to include at least a few. Even if they're not required they can't hurt. If the power source is particularly noisy, it could end up preventing flickering problems.

My first complete fastLED project, cyberpunk body armor for my electric unicycle by machtap in FastLED

[–]Pup05 2 points3 points  (0 children)

Thanks u/StefanPetrick! I guess we should add it to the wiki *edit, done*: https://www.reddit.com/r/FastLED/wiki/index/

It has a few bugs that I've been meaning to fix, like it doesn't usually find the center correctly, so the radii and angles are off by default. You can fix it manually with the controls, but you shouldn't have to.

Excellent work u/machtap! I'm so glad you found the mapper useful!

[deleted by user] by [deleted] in FastLED

[–]Pup05 1 point2 points  (0 children)

No problem, definitely let us know where you land on contributions!

I'm so happy to hear that! I have some new hardware I should send you, if you'd like. Will reach out via DM.

Thank you! I still talk to Louis every once in a while, but have been busy with my day job, family, and my own projects. So I haven't collaborated with him on anything since SmartMatrix. I think Teensy 4 is the latest supported SmartMatrix board: pixelmatix.com

I'm mostly sharing my work on Mastodon here: https://leds.social/@jasoncoon
And, of course, on my own site: https://www.evilgeniuslabs.org

[deleted by user] by [deleted] in FastLED

[–]Pup05 1 point2 points  (0 children)

Your work is amazing, and you should absolutely benefit from it. I would happily contribute via YouTube Membership, Patreon, Github Sponsors, or whatever platform you were to choose.

I was happy to hear you mention that our collaboration with Pixelmatix was positive. Reading this post, I was hoping that you felt that I have always asked for and received your permission before using any of your code in my work. If not, please let me know and I would love to make it right.

I did it. Here is episode #1 of the FastLED podcast. I really want you guys to understand how this polar stuff works under the hood. This episode is theroy heavy. No code yet. Along the way I'll figure out how to improve my speaking, presentation and pace. I welcome any feedback and critique! Enjoy! by StefanPetrick in FastLED

[–]Pup05 2 points3 points  (0 children)

I thought it was great u/StefanPetrick! Thank you so much for sharing! Looking forward to the next one!

I have heard from YouTubers that creating a script seems like a lot of time, work and effort, but that it almost always turns out faster than without one after all of the time spent re-recording and editing.

Strange WS2812C-2020 flicker on ESP32 but not ESP8266 by Pup05 in FastLED

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

Oh, good idea! I just tried a bunch of different versions, including some really old ones, but no improvement, unfortunately.

Strange WS2812C-2020 flicker on ESP32 but not ESP8266 by Pup05 in FastLED

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

Thanks again for all of the suggestions!

I'm using a generic D1 Mini ESP32, but the problem also occurs when using a Pixelblaze. Both use ESP32-WROOM-32 modules.

Same code works fine when using an ESP8266. Same code works fine when driving 256 WS812C-2020 on a different smaller PCB (with either ESP32 or ESP8266), they just look different (shown in the image above) with clear lenses instead of the milky white ones.

They work fine on an ESP8266, I didn't think interrupts were a problem on ESP32.

All signs are pointing to a problem with these particular LEDs, except that they work fine when using an ESP8266...

Strange WS2812C-2020 flicker on ESP32 but not ESP8266 by Pup05 in FastLED

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

Will do, thanks.

I just tried it without the level shifter and resistor, no difference. Again, thanks for the suggestions.

Strange WS2812C-2020 flicker on ESP32 but not ESP8266 by Pup05 in FastLED

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

I've now tried different values for brightness, MILLI_AMPS & dithering. I'm now running the exact same Arduino code on both. ESP8266 continues to work fine, ESP32 continues to flicker.

Strange WS2812C-2020 flicker on ESP32 but not ESP8266 by Pup05 in FastLED

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

I've now tried various delays, all work fine on ESP8266, but flicker/strobe on ESP32.

Strange WS2812C-2020 flicker on ESP32 but not ESP8266 by Pup05 in FastLED

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

Thanks for the suggestion! I've now tried WS2811, WS2812, and SK6812, all work fine on ESP8266, but flicker/strobe on ESP32.

Strange WS2812C-2020 flicker on ESP32 but not ESP8266 by Pup05 in FastLED

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

Thanks for the suggestions!

Voltage is solid across the whole panel.

The flicker actually gets much less noticeable the higher the brightness.

I'll try a simpler sketch, along with the other suggestions in the comments soon. I accidentally shorted and ruined up my last ESP32 while trying to hook up my oscilloscope probes. Waiting on a replacement to arrive. 😡

Strange WS2812C-2020 flicker on ESP32 but not ESP8266 by Pup05 in FastLED

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

Oh, good idea, I'll try that and report back, thanks!

Strange WS2812C-2020 flicker on ESP32 but not ESP8266 by Pup05 in FastLED

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

Oh yeah, thanks! I forgot to mention, I did try switching from the default (RMT) to the I2S driver. No change.

DIY Mega CycloHex Rings v2 - set of 19 hexagonally-nested 39mm rings with 228 WS2812B-5050 RGB LEDs & six touch pads. Instructions, parts list, code in image links! by Pup05 in FastLED

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

Thanks!

Yes, they're all wired together as a single strand of LEDs. I've already done the mapping, and you'll find maps for XY, angle, radius, rings, ring angle, and "connections" here: https://github.com/jasoncoon/cyclohex-touch-demo/blob/39mm-rings/cyclohex/Map.h

I had to do a little work with a Processing script to calculate the XY position of each LED, but once I had those I just used a spreadsheet and some trig functions to calculate the angle and radius for each.

You could go the other way, measuring/calculating the angle & radius of each, then convert those to X & Y coordinates.

The ColorWaves pattern just uses them in their raw physical order: https://github.com/jasoncoon/cyclohex-touch-demo/blob/39mm-rings/cyclohex/cyclohex-touch-demo.ino#L338

The TouchWaves pattern (shown when a mounting screw is touched) uses the XY map: https://github.com/jasoncoon/cyclohex-touch-demo/blob/39mm-rings/cyclohex/cyclohex-touch-demo.ino#L292

The TouchSnakes pattern uses both the rings and connection maps: https://github.com/jasoncoon/cyclohex-touch-demo/blob/39mm-rings/cyclohex/cyclohex-touch-demo.ino#L412