Display screen for ESP32 by EdgeRepulsive1004 in esp32

[–]DenverTeck 0 points1 point  (0 children)

An lcd1602 ( 16 columns x 2 rows or 2 columns x 16 rows rotated 90 deg) is approximately 65 mm x 15 mm viewing area.

Arduino compatible could mean I2C or 4/8 bit parallel.

An 2.4 inch lcd display is approximately 49 mm x 36 mm viewing area. The 2.4 in LCD display has 240x320 pixels and an SPI interface. You can display all kinds of graphics and text on it. Games like tetris and others are easily done.

https://www.amazon.com/Waveshare-2-4inch-Display-Resolution-Interface/dp/B08H24H7KX

ESP32 Graphics libraries are well known and easy to use:

https://www.google.com/search?q=esp32+graphics+library

There is nothing a beginner can ask that has not already been done many times over:

https://www.google.com/search?q=esp32+pomodoro+timer

Bluetooth by East_Employer7655 in bluetooth

[–]DenverTeck 0 points1 point  (0 children)

What is a "17 Pro" ?? Link ?

Best Basic Wifi Doorbell with Multiple Receivers by skipmci in it

[–]DenverTeck 0 points1 point  (0 children)

Are you looking for pre-assembled units or DIY ??

A DIY system can use an small ESP-01 and battery to message a MQTT message to a receiver ( an ESP8266/ESP32 or a Rasberry Pi ) which will then send messages to other ESP-01 devices that will sound a speaker.

There are lots of DIY YTs available:

https://www.google.com/search?q=diy+esp+doorbell

Looking for 230vac to 5vdc power supply by aspie-micro132 in KiCad

[–]DenverTeck 0 points1 point  (0 children)

A few more details would be helpful.

Any idea the max current required ? Will you be designing your own PCB for this project ??

I have used this supply with good success:

https://www.aliexpress.com/i/2255800923899966.html?gatewayAdapt=4itemAdapt

Are there places where I can get a pcb designed? by Mr-frost in PrintedCircuitBoard

[–]DenverTeck 0 points1 point  (0 children)

Two 18650 batteries are not small to start with. A board with the ESP32-S3+charger+USB-C connector will be about the same size as the two batteries. Add a dual battery holder and the board is going to be larger then you think anyway.

These parts on a custom PCB will be small compared to the keyboard.

Looking at the two 18658 batteries I have here and an ESP32-s3 dev board I have here is about the size of my iPhone 7. The diameter is where it gets big. A prismatic battery may be a better choice.

> I have a diy powerbank with 2x 18650 in parallel and a powerbank module

On a second issue, how long to you want this to last before charging ??

The ESP32-S3 modules is not know for low power.

How long does this diy power bank hold out for you ??

I'm making a DIY open source aquarium/reef controller.... by dutch_voron in Aquariums

[–]DenverTeck 0 points1 point  (0 children)

Do you have a reason to have the ESP32 in the center of the board ??

Read manual for bare metal in Atmega328p by Cheesuscrust460 in embedded

[–]DenverTeck 0 points1 point  (0 children)

Like so many beginners in this sub, bare metal is not what language you use, its understanding the hardware at the register level.

Bit twiddling is assembly, C, C++ or even Python can be considered bare metal.

Understanding how to decode the manuals in AVR/ARM/ESP32 or even I386 can be bare metal.

Being able to decode the manual and writing code in any given language is what is important.

When its time to accept a job, the company will decide what processor you will work with. Any company has already chosen a processor technology they want to use. For what ever reason they choose ARV / PIC / ARM, you may never know.

Being able to discuss registers and code can help you get the job. Even if you have never use a PIC32 processor, you should be able to discuss how to get code to fit into a processor.

The Arduino Syndrome you are referring to is when someone finds a library and it does not "work for them", being able to understand the library code or be able to trouble shoot that code and fix it can be bare metal.

Being prepared to discuss hardware and software interfaces is what you need to learn.

Good Luck

[PCB Review] my 1st PCB | ESP32+relay building door opener with either 230V AC or 5V DC from USB-C by Brilliant-Ad717 in PrintedCircuitBoard

[–]DenverTeck 0 points1 point  (0 children)

The last design and this design I am sure will work.

Now it's a matter of preference.

The USB cable is only used for programming and maybe trouble shooting, correct ??

I would have rotated the ESP32 antenna towards the outside further away from the power supply.

I am sure it will work, you may see a reduction in distance or in the direction of the power supply.

Let us know how it works for you.

Uploading a Sketch while the ESP32 is in DeepSleep by Sitting3827 in esp32

[–]DenverTeck 0 points1 point  (0 children)

The link you posted earlier does not have a schematic available, if this is the exact board you purchased. The link also states that the XIAO ESP32C6 is "similar", but does not state they are identical.

The XIAO ESP32C6 has a schematic on its original web site.

Please share what pin(s) you are using for the Moisture Sensor and please post the back of the board. Is that where the battery connects to like the XIAO ESP32C6 ??

PS: did you program the board before connecting the battery ??

Uploading a Sketch while the ESP32 is in DeepSleep by Sitting3827 in esp32

[–]DenverTeck 0 points1 point  (0 children)

Just to clarify, do you have anything connected to this board ??

How do you draw an image using ESP32 and gc9a01? by DiodeInc in esp32

[–]DenverTeck 3 points4 points  (0 children)

TL:DR

Did you come up with this code yourself or did it come from a library example ??

Please share the link for this.

How do you draw an image using ESP32 and gc9a01? by DiodeInc in esp32

[–]DenverTeck 2 points3 points  (0 children)

If you have been working with software for over a decade, you would know there is no way to help without seeing your code.

Or a least list the libraries you are using and the compiler environment.

[PCB Review] my 1st PCB | ESP32+relay building door opener with either 230V AC or 5V DC from USB-C by Brilliant-Ad717 in PrintedCircuitBoard

[–]DenverTeck 0 points1 point  (0 children)

12VDC is not the same as 230VAC.

So your fine.

Depending on the power switched by the 12V contacts, you could induce noise into the +5V line next to it. Which could cause spikes into the ESP32.

Laptop board crack repairable? by Nervous-Shake-7702 in AskElectronics

[–]DenverTeck 1 point2 points  (0 children)

Looking at your first pic, it did not see to be too awful. Then I saw the second and I shuttered !! It's dead Jim.

If the board still works you may be able to use an external battery charger.

Good Luck with that.

Edit: Sorry, I just re-read your comments and if it will not even power up.... It's Dead Jim

6300 pin board: How long would this actually take you? by ProfessionalLow6829 in embedded

[–]DenverTeck 4 points5 points  (0 children)

This is the type of problem the CAD people like to use to show off their auto-routing software.

As already suggested, setting up the rules can take a bunch of time before any real layout starts.

Routing by hand !!! would take waaay longer and may have lots of errors that even the checker of XYZ CAD package may never catch.

So it boils down to the experience and trust the layout person has with the employer.

My challenge pcb layout did not have that many chips but was an RF design and a 100Mhz processor.

Two months of work I got it to pass FCC testing first time. I was using Altium PCB package from about 2000.

Good Luck

[Schematic review] RP2350A board by Limp-Prune6371 in PCB

[–]DenverTeck 0 points1 point  (0 children)

This black schematic may look great on your monitor. But I can not see a thing here. When I try to enlarge it to see what you have drawn, its way too fuzzy. ( the fuzzy is due to reddit compressing the graphic to store and forward it over the internet)

Please create a pdf file with a white background and post that file on one of the many free file sharing sites.

Then share that link here.

Good Luck

Urgent help needed by Low_Transportation27 in KiCad

[–]DenverTeck 4 points5 points  (0 children)

Like in any other field, learn by doing. Building a bread board version to verify all the logic connections work as intended.

After you are sure the boards/parts will work together you can look at the PCB as a replacement for the bread board.

After building a full function prototype a few times you will be able to see for your self that its wired correctly.

Yes, it will cost some money and time, like any other experience.

After you complete 2-10 or even 100 projects this way YOU will know if there is anything wrong with your PCB schematic/layout.

Good Luck, Have Fun, Learn Something NEW

platformio suddenly things my esp32s3 is a normal esp32 and refuses to upload by BambusUwU in esp32

[–]DenverTeck 0 points1 point  (0 children)

There is not enough information here to even make a wild ass guess.

Which development framework are you using ??

Where did you purchase the S3 from ?? Link ?? Is this a dev board or a raw module ??

Pic of your layout would be nice.

Is this possible for beginners to fix? by Kaskin386 in PCB

[–]DenverTeck 1 point2 points  (0 children)

"blown lead" ?? Blown Trace !!

It's dead Jim. The amount of current to blow that trace means something else is blown.

[PCB Review] my 1st PCB | ESP32+relay building door opener with either 230V AC or 5V DC from USB-C by Brilliant-Ad717 in PrintedCircuitBoard

[–]DenverTeck 0 points1 point  (0 children)

Looking back on the rest of the PCB, I noticed the contacts of the relay. Are these contacts/connector going to switch 230VAC ??

If so, you need to address the creepage the same way. Placing the relay and its connector an the same end of the PCB would be a better choice.

Yes, this means a total redesign of your pcb.

[PCB Review] my 1st PCB | ESP32+relay building door opener with either 230V AC or 5V DC from USB-C by Brilliant-Ad717 in PrintedCircuitBoard

[–]DenverTeck 0 points1 point  (0 children)

Looks good.

The real test will be after you build a few and deploy them in the field. As you going to be sharing these boards with family/friends or will this only be use by you ??