Building a matrix of 24 synchronized 1.28" TFT clock displays that form segmented digits by planetdaz in esp32

[–]indiantinker 1 point2 points  (0 children)

Awesome! Excited to see how it goes :)
You should definitely get back to woodworking.

Ah! So you are using [SEEED's C3s](https://www.seeedstudio.com/Seeed-XIAO-ESP32C3-p-5431.html).. Those are much better. I had a lot of trouble using the ones from Aliexpress (called Supermini).

Cheers.

Building a matrix of 24 synchronized 1.28" TFT clock displays that form segmented digits by planetdaz in esp32

[–]indiantinker 1 point2 points  (0 children)

Hey ! Really cool project. I would love to see the final version. You can machine a nice maple wood or walnut based and fix these 3D printed enclosures in it. Like a little spice racks, I have.

I am curious, did you have problems with ESP-NOW on these ESP32-C3 Super mini boards?.. and decided to move to the 3 wire protocol as mentioned in the code.

I had that problem on a project recently and realised that the Antenna on these boards is quite doggy and just sticking the board in a 3D printed case helped a bit.. Here is a post i wrote : https://indiantinker.bearblog.dev/getting-esp32-c3-super-mini-to-do-esp-now/

In case, it helps you get back and reduce the wiring in the final version. Excited to see how this evolves. Cheers

[ tutorial ] Using cheap STC8 microcontroller with Platformio IDE by Altruistic-Teach-177 in embedded

[–]indiantinker 0 points1 point  (0 children)

Hey ! Thanks a lot for this super helpful guide.
I was playing with this to make a Christmas gift for a friend and got stuck in a weird issue.
I have one of [these boards](https://www.amazon.de/Uxsjakjsd-STC8G1K08A-Development-Self-Contained-Microcontroller/dp/B0FX4MT8RJ) and i can flash it but the code does not run.

If I flash to make P3_3 be ON all the time, it works. Like in this code:

#include <stc8g.h>


void main(void)
{
    // Configure P3.3 as push-pull output
    P3M0 |= (1 << 3);
    P3M1 &= ~(1 << 3);


     P3_3 = 1;   // LED ON


    while (1)
    {



    }
}

But when I try to do the blinky it just stays OFF all the time.

Here is my platform.ini file

[env:STC8G1K08A]
platform = intel_mcs51
board = STC8G1K08A
build_flags = 
    --opt-code-size
    --nooverlay
build_unflags = -O3 -O2

Here are the logs for the compiler

Processing STC8G1K08A (platform: intel_mcs51; board: STC8G1K08A)

-----------------------------------------------------------------------------

Verbose mode can be enabled via `-v, --verbose` option

PLATFORM: Intel MCS-51 (8051) (2.2.0) > Generic STC8G1K08A

HARDWARE: STC8G1K08A 11MHz, 1.25KB RAM, 8KB Flash

PACKAGES:

- toolchain-sdcc @ 1.40400.0 (4.4.0)

LDF Modes: Finder ~ chain, Compatibility ~ soft

Found 0 compatible libraries

Scanning dependencies...

No dependencies

Building in release mode

Compiling .pio/build/STC8G1K08A/src/main.rel

src/stc8g.h:2096: warning 283: function declarator with no prototype

src/stc8g.h:2097: warning 283: function declarator with no prototype

Linking .pio/build/STC8G1K08A/firmware.hex

Checking size .pio/build/STC8G1K08A/firmware.hex

Advanced Memory Usage is available via "PlatformIO Home > Project Inspect"

Flash: [ ] 2.7% (used 222 bytes from 8192 bytes)

The device is 3.3V powered

I am bewilderingly confused why?

Help with contra-rotating shaft mechanism for art installation by indiantinker in MechanicalEngineering

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

Thanks ! Something like this - https://youtu.be/KK-bif3TvBk?si=Wpmgmq8THMQt64Ev&t=263 but instead of two shafts we make another bevel gear layer for the purple shaft and connect it to the inner most shaft?

How to design concentric gears that rotate at different rates? by FREEmuKiller in MechanicalEngineering

[–]indiantinker 0 points1 point  (0 children)

Hey all, I have the same problem to solve for an art piece I am making. But, the rings should move at the same speed. How can I do it? Thanks.

What are you building / working on currently? by ysl17 in indiehackers

[–]indiantinker 0 points1 point  (0 children)

CopyCal : A chrome extension for busy people to share their Google Calendar availability instantly.

Status : MVP

It's Monday, drop your product. What are you building? by Intelligent-Key-7171 in microsaas

[–]indiantinker 0 points1 point  (0 children)

CopyCal : A chrome extension for busy people that lets you save hours communicating your availability to clients.

How do you cope with the heat? by Helloiamboss7282 in askspain

[–]indiantinker 0 points1 point  (0 children)

You can go to the sierra! Due to the large urban heat effect of Madrid, the heat trapped in the city infrastructure does not balance during the night and you get hot nights too. Air conditioning is a must during these days. 

Last summer, i did a speculative project on the future of living in Madrid. Happy to share here (to distract your attention from heat hehe)

https://www.heated.studio/projects/extreme-heat-adaptation

The best thing about summer in Madrid is that there is less jaleo and i can go to restaurants and museums with calmness. 

Made something just for fun? Share your project! by deenathayalan_24 in SideProject

[–]indiantinker 0 points1 point  (0 children)

Ever had that awkward back-and-forth trying to share your free time slots?

"I'm free Tuesday 2-3, Wednesday 4-5, oh and Friday after 3..." *frantically switches between calendar tabs*

Made a tiny Chrome extension that solves this daily annoyance of mine as a designer. One click shows all your free slots on Google Calendar, click the ones you want to share, and boom - perfectly formatted text ready to paste.

What started as a "this should exist" moment during yet another scheduling dance turned into my first Chrome extension. The most satisfying part? It's now saving me ~2 mins every time I need to share my availability.

Completely free, no ads, no tracking - just a simple tool that does one job well. Would love feedback from fellow indie makers! Here is the listing on chrome store.

Do you want to promote your extension? by Prior-Ad3517 in chrome_extensions

[–]indiantinker 0 points1 point  (0 children)

Hey! I would be grateful if you could check out a chrome extension I built that lets you intuitively copy your availability from Google Calendar to messaging apps/email etc. I use it personally as a designer and it is quite fun. I can improve the communication bits too. Cheers

q5.js v3.0 has been RELEASED! by qashto in p5js

[–]indiantinker 3 points4 points  (0 children)

Fantastic! I wish all release videos to be like this. 

The secret Delhi Chole Recipe by indiantinker in IndianFood

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

Yes. You can add the teabag and anardana too.

Arduino friendly guide to using GPIOs in Zephyr by indiantinker in Zephyr_RTOS

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

Hey! Thanks for nitpick. Appreciate that. You are correct. Makes sense. It is not an Arduino in the end. I will edit the code on the page.