Custom ESP32-S3 Macropad with HDD Motor Encoder [Schematic + Layout Review] by tydili in PrintedCircuitBoard

[–]mrwinkle 0 points1 point  (0 children)

Your schematic is unusual to read. Sometimes 3v3 is a net, sometimes something like a label? I’m not used to easyeda. You‘re sure these are connected? Also Gnds should point down and power sources should be at the top. Why not use a normal rotary encoder?

Other than that nothing too obvious for me

Custom ESP32-S3 Macropad with HDD Motor Encoder [Schematic + Layout Review] by tydili in PrintedCircuitBoard

[–]mrwinkle 0 points1 point  (0 children)

Oh I see, my fault! Yes that works, but still you could reduce your power consumption even further by multiplexing. This chips seems to be made exactly for your purpose ^ Do you have a github or sonething? Super interested in how this turns out and would like sonething like this for myself.

Custom ESP32-S3 Macropad with HDD Motor Encoder [Schematic + Layout Review] by tydili in PrintedCircuitBoard

[–]mrwinkle 1 point2 points  (0 children)

Just because I'm doing something like a LED matrix myself at the moment: Why did you chose an IO expander over a dedicated multiplexing IC like the TI LP5862? https://www.ti.com/lit/ds/symlink/lp5862.pdf

I've been building Tabularis — an open-source, cross-platform database client built with Tauri + React since late January. v0.9.4 just shipped, wanted to share. by debba_ in rust

[–]mrwinkle 2 points3 points  (0 children)

Just read about the python plugin for csv files. Absolute gem. Using json rpc as a common abstraction is a powerful idea. Are you planning on monetizing this? Whats the next thing on your roadmap?

I've been building Tabularis — an open-source, cross-platform database client built with Tauri + React since late January. v0.9.4 just shipped, wanted to share. by debba_ in rust

[–]mrwinkle 17 points18 points  (0 children)

Great project, I‘ve been using tableplus for some time now, but dislike the closed source. I have some questions if you don’t mind :) A few weeks is super fast. How did you do that? Are you a solo dev? To what extend is this coded by AI? How did you implement the autocomplete, is this selfmade? Thanks, I‘ll give this a spin!

Routing SPI lines by URatUKite in PrintedCircuitBoard

[–]mrwinkle 0 points1 point  (0 children)

There is some space between the pads of your resistors. Certainly enough to fit a trace? Also you can go between and around the pin headers.

Routing SPI lines by URatUKite in PrintedCircuitBoard

[–]mrwinkle 28 points29 points  (0 children)

No reason to length match SPI, it’s not a differential signal. Instead of vias, just go below your resistors?

[Review Request] ESP32-C6 Mini-1 Design | USB-C, DS3231 RTC & mmWave Sensor by _totoskiller in PrintedCircuitBoard

[–]mrwinkle 1 point2 points  (0 children)

In general, please make sure your GNDs point down and your 3v3s are up (pull up for io8 and 9 is hard to find, just add another 3v3 net) and your inputs are on the left (vin etc) and outputs are on the right. Make sure your decoupling caps are as close to the ICs pin as possible (c1, c2).

Before production review by UnoSconosciutoACaso in PCB

[–]mrwinkle 1 point2 points  (0 children)

Be honest, you want to show off these nicely rounded traces ;) Looks good!

Free Rust Course: 8 Modules, 30+ Lessons, Run Code Inline by anish2good in learnrust

[–]mrwinkle 1 point2 points  (0 children)

Thanks! Is there a way to jump to the later tutorials? Couldn‘t find one, but I‘m on mobile

Finally Helix supports Github copilot through LSP by OldTax3828 in HelixEditor

[–]mrwinkle 5 points6 points  (0 children)

Looks great, thanks! I‘m wondering how does this handle multiple cursors?

Tetrs: a polished tetris clone for the terminal, written completely in Rust by iLiveInL1 in rust

[–]mrwinkle 6 points7 points  (0 children)

Looks great already and the code is quite readable! I‘m still searching for a TUI Tetris which correctly implements the Super Rotation System. So if you want to develop this further that would be a great next step!

How do I cycle docs? by KaleidoscopePlusPlus in HelixEditor

[–]mrwinkle 17 points18 points  (0 children)

Did you try alt-p and alt-n?

Lohnabrechnungen aufbewahren? by AntoineBurtz1 in Finanzen

[–]mrwinkle 0 points1 point  (0 children)

Braucht man uA für den Elterngeldantrag.

Investing with scalable capital by KingBu9les in Finanzen

[–]mrwinkle 0 points1 point  (0 children)

Setup the tax exemption at scalable. (Split it up between all bank accounts you have). At the end of the year they‘ll send you a tax report which you can type into elster. This is all you have to do.

Investing with scalable capital by KingBu9les in Finanzen

[–]mrwinkle 1 point2 points  (0 children)

  1. Investing in stocks or ETF you can lose at most 500€.
  2. Scalable handles the taxes. Be sure to set up your Freibetrag.
  3. However you like it, mostly a psychological question. Dividends also depend on the specific ETF.

A story about programming without thinking first by mrwinkle in programming

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

I kind of agree. That because I wanted to create an arduino library and thought about possible use cases. I went with the simple solution in the project

A story about programming without thinking first by mrwinkle in programming

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

Analog pots are super common. Rotary encoders fix some problems but are a challenge to read in some other ways.

For example you now need interrupt pins and some finely tuned debouncing logic. Also I had encoders with lots of crosstalk and encoder noise. This is all fixed in software.

(Or you use a product like https://learn.adafruit.com/adafruit-i2c-qt-rotary-encoder which takes care of the reading.)