electronics

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

tbe, in Welcome to Electronics

Thanks for starting a new home for the community ☺️.

Do we like emojis here or rather not? :D

Krististrasza,

As long as a strict limit of one emoji per paragraph is kept and we don't make posts look like MLM invites.

CircuitGuy,
@CircuitGuy@lemmy.world avatar

I used to think emojis were odd, but now I really like them. They are so clear. I can't read emotions from faces, except for emotional vs not emotional. But emojis are easier. I wish people looked more like emojis. 😊

DavideAndrea,

Do we like emojis

Personally, I don't use them. Other than that, I have no opinion. Do you like emojis?

tbe,

It actually depends, on longer posts they somehow disturb the reading flow for me (because they are kind of distracting compared to plain text). For short comments on the other hand I like them and find them rather refreshing.

JustEnoughDucks,

Personally I think that in the modern age they add what is missing from text conversations: intonation.

If you are sarcastic, joking, serious, etc... it can add a lot of social context.

Faceman2K23,
@Faceman2K23@discuss.tchncs.de avatar

I don't mind emojis if they are used properly. just that replying with a block of 100 emojis is spammy. so is replying with a single emoji.

Faceman2K23, in Ah, there you are!
@Faceman2K23@discuss.tchncs.de avatar

Just imagine the Forrest gump waving gif here...

electroskunk, in Ah, there you are!
@electroskunk@lemmy.world avatar

So...when can we start posting "resistance is futile"-type jokes?

ishelly404, in I got another oscilloscope from a ham fest.

Nice! Hamfests are great for stuff like this.

croobat, in Building an 8-bit computer on breadboards
@croobat@lemmy.world avatar

Ben Eater is the best thing to have happened to popularizing electronics since LEDs.

sexy_peach, in The first double sided board I made at home :)

oh wow

teri, in The first double sided board I made at home :)

Do you have a reflow oven? Or simply with a hot air gun? How do you do it?

tbe, (edited )

Yeah I have such a small, cheap Chinese one (T962) that I modified and flashed a nicer firmware on.

I basically populated the bottom side (with more components) first after applying solder past with a stencil, then reflowed the board. After cooling down I applied the solder paste to the upper side (with the LED) by using a small needle on a syringe (because using a stencil was too weird since the board wasn’t laying flat) but since the pads are relatively large and not that many that worked fine. Then I placed the components on that side and simply run the reflow cycle again.

I started with the bottom side because there are no heavy components. I expected heavy parts to just fall off on the second reflow cycle so I tried to avoid that.

At the end I manually assembled the USB connector using a regular soldering iron and tons of flux gel.

teri,

Nice! Thanks for explanation! I don't have much experience with soldering larger circuits. Usually I'm stuck with a soldering iron and tweezers. Just recently got a used stereo microscope. That already helps a lot. But certain packages like BGA are out of reach this way.

tbe,

I was kind of afraid of SMD things in general a long time but I discovered they are (up to a certain size, 0603 is still okay for hand assembly if you’re patient) comfortable to work with. Even QFN packages are okay if you have access to a hot-air station. I did actually order an BGA sensor out of curiosity along with other things, looked at it and was like “hahaha, thanks, I probably better don’t design that thing into my circuit” (I think it’s a 5-WLCSP package).

CircuitGuy,
@CircuitGuy@lemmy.world avatar

I used a Chinese oven that looked just like that, maybe the same model. I found it uneven in its heating, so much so that paste near the door sometimes didn't flow. It was possibly a step up from my Black and Decker toaster oven.

tbe,

Mine is the smallest one of a series of these, it has two heating elements inside.

https://lemmy.world/pictrs/image/107058f9-d234-4f31-b248-fb8441317f10.jpeg

I don’t have it for that long but I didn’t have problems so far, I’m usually only making rather small PCBs tho. I did make some recommended modifications like replacing the paper insulation tape with a kapton tape, proper grounding and flashed another firmware.

I did only use a small hotplate and/or a hotair station, so it seems to be definitely a stepup here 😌.

PdeT, in Ah, there you are!

Glad to find a new place here!

ColKoala, in The first double sided board I made at home :)

Love the idea of using a USB C connector on a double sided board so you can use it with either side up.

pineapplelover, in My first functional 3d printing project - a toilet seat closer

Seems overcomplicated. I love it.

g5pw, in What are the beginner microcontroller chips now?

Right now, I would suggest the ESP32 family… very well supported, lots of community, it’s quite a powerful MCU and you can find it for 3-5$ on Ali

boo,

I think ali doesnt work in my country. But is it something like this?

Whats the interface like? Would I need custom programmer boards? Serial com port etc?

What about compilers? I saw riscv mentioned in some places, so would gcc work?

mamarguerat,

You can find a lot of different dev boards with ESP32, like the one you mentioned. There is other with camera, e-paper screen drivers, smaller footprint (Xiao ESP32). The simplest way to program is using Arduino IDE, but I prefer using PlatformIO on VScode. GCC would work. The interface is with the USB port, which is used for COM port or for programming

kittenbridgeasteroid,

The easiest way to program it would be using something like Esphome. I think Node Red is another tool that greatly simplifys things, but I haven’t had the time to mess with it yet.

g5pw,

Yes, that would be it!

You can do everything using the existing USB port. What you cannot do in that board is use a debugger.

boo,

Thanks for confirming. Ill start with the basic kit.

MrMonkey,

In addition to what others have mentioned if you're using Home Assistant or an MQTT environment than using the ESPHome tools can make life much easier.

You can also install MicroPython, and with it's new and improved "mip" (pip for micropython) you can easily find drivers for most things. Micropython doesn't support "threads" on the esp8266 as such, but can use uasyncio, which achieves the same goal.

GrimSleeper,

ESP32 or Raspberry Pico, if you want something easy to use, reasonably feature full, easy to interface, inexpensive, and medium form factor.

ATTiny, if you are strapped for physical space and don't have anything super complicated to interface with. Also, really inexpensive. I like it for basic electronics projects where even a Pico would be overkill.

On the other extreme, if you need more complex software, then a Raspberry Pi Zero 2 is a great option. Fortunately, the supply situation for Raspberry Pi has been improving a bit, at last. Sometimes, it's nice to be able to use all sorts of high-level software libraries, and then you hit a limit with the ESP32s and Picos of this world.

You can also mix and match. A PiZero talking to a Pico is a great combo. A ESP32 and an ATTiny can also sometimes turn out to be the more pragmatic choice.

Oh, and if you need even more oomph, then I really like the Raspberry CM4. Lots of nice carrier boards to choose from. But that's really not a microcontroller, so might not fit OP's question.

There are plenty of other boards out there. But they frequently have poor support, or are released only for the vendor to immediately abandon them. Maybe fine for one-off projects, but I generally prefer to stick with designs that last for a couple of years. Much easier to support, if I need to revisit my project down the line.

roosmaa, in What are the beginner microcontroller chips now?

Nowadays there's a plethora of options available for beginners. Heck, even PICs have dev boards available with built-in programmers, so you connect it to your computer using regular old USB cable and you can build away using Microchip toolchains. Depending on your comfort level of low-level C, I'd probably still stay away from PICs as a beginner.

There's Arduinos and all the numerous clones (cheaper, different features). The main benefit of Arduino ecosystem would be that it's really easy to find libraries and/or content on the internet that gets you real close to solving your problems without having to write too much code yourself.

And of course very cost effective ESP32 based offerings that excel at wireless usecases (WiFi, bluetooth).

Recently there's even more beginner friendly boards appearing using MicroPython where you don't even need a toolchain. You connect the board to your computer, it appears as a mass storage device, you drop your Python code on it... and that's it, the board runs the code when you disconnect from the computer.

Have a browse through Adafruit and Sparkfun stores to get an idea of all the possible (beginner friendly) boards out there.

boo,

Thanks for the detailed answer, I was familiar with ASM and C. And soldered some of the boards myself. But probably cant do the soldering parts too much now.

cmnybo, in What are the beginner microcontroller chips now?

STM32, RP2040, ESP32 & AVR are all quite popular and all have good development boards.

collegefurtrader, in What are the beginner microcontroller chips now?

3 years ago the obvious answer was Atmel AVR chips but they are still in short supply today. I think ESP32 is the answer today. They are shockingly powerful for the price. And they have built in wifi, bluetooth, and USB.

Shrek, in How to Use Oscilloscopes, Logic Analyzers, Multimeters, and More

That's a really good and detailed video. Though, most of his content isn't that level of detail, he makes great content that I couldn't suggest more.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • electronics@discuss.tchncs.de
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #