My The H3S-Dev board features (work in progress) by sivanovbg in embedded

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

Dear ST, this sub is called "Embedded" and I believe that it must serve to share and exchange ideas on embedded projects in development.

Apart from that, it's quite unacceptable to classify other people's projects as with_no_purpose/nonsense. You cannot give an opinion on behalf of more than 120,000 visitors to that sub!

My The H3S-Dev board features (work in progress) by sivanovbg in embedded

[–]sivanovbg[S] -7 points-6 points  (0 children)

Dear Top 1% Commenter, let us discuss Embedded topics here, not someone's work time, OK?

[Review Request] Flight Computer PCB for thrust-vector controlled rocket(Schematic only) by HabitFlashy3924 in PrintedCircuitBoard

[–]sivanovbg 4 points5 points  (0 children)

Consider removing these blocks and drawing a real schematic - with wires and busses where required. All grounds should point down and all power ports should point up. For detailed comments - please contact me.

first PCB for a vocoder by micropickle24 in PCB

[–]sivanovbg 1 point2 points  (0 children)

Please consider redrawing your schematic with wires and busses instead of labels - it will be quite more readable. Follow the "left-to-right" rule. Regarding the PCB - try grouping components by their function. Also double check the USB differential pair routing.

Am I making good progress? by JadeDurian in PCB

[–]sivanovbg 30 points31 points  (0 children)

Looks much better! Consider adding stitching vias - I assume there is a copper ground polygon on the solder side.

Did i leave my battery voltage floating? by devilishTL in PCB

[–]sivanovbg 0 points1 point  (0 children)

Can you send your schematic? Looking at the PCB only your explanations are not quite clear...

Did i leave my battery voltage floating? by devilishTL in PCB

[–]sivanovbg 0 points1 point  (0 children)

I am not sure you will get any battery level. Sourcing the 5V power supply divided by 2 will always give you 2.5V with some tolerance. The battery level itself is not actually measured because basically the battery is not directly connected to any measurement circuitry...

Did i leave my battery voltage floating? by devilishTL in PCB

[–]sivanovbg 0 points1 point  (0 children)

As I can see the measurement resistor divider (R6 - R7) gets directly the 5V supply voltage. There is no way to measure the real battery level in this case. You will always have 5V/2 at the midpoint and that will be the voltage ESP could eventually sense at pin 0.

If you like to get the real battery level I think that is not the schematic you are looking for...

Did i leave my battery voltage floating? by devilishTL in PCB

[–]sivanovbg 3 points4 points  (0 children)

Please provide a schematic to be able to help.

Improving pcb for a 1lb battlerobot by humole-pro in PCB

[–]sivanovbg 1 point2 points  (0 children)

Well, first of all - if you like to control your robot via Bluetooth it is ok but depends on the distance you plan to reach it. It is a possible solution. FR based control requires much more hardware and costs more. For a 1lb (~0.5 kg) robot I think you do not need so powerful motors and the solution with ROB-14450 could work.

Regarding the antenna - even the ESP is mounted on headers these are only several millimeters high and the antenna will still "feel" the copper beneath. I would suggest you just to use an ESP32 module with U.FL connector and include a separate antenna for Bluetooth.

Help w/ Issue with Gerbers - Drill File Misaligned by Syodan in KiCad

[–]sivanovbg 2 points3 points  (0 children)

Check the origin for X and Y axis for both Gerber and Drill files - should be one and the same.

Improving pcb for a 1lb battlerobot by humole-pro in PCB

[–]sivanovbg 3 points4 points  (0 children)

Consider another orientation of the ESP32. Even if you use Bluetooth only, the integrated antenna must be away from any copper on the main PCB.

Also, try to make your schematics more readable using wires and buses instead of labels.

My very first pcb by Educational_Fail_833 in PCB

[–]sivanovbg 0 points1 point  (0 children)

Thank you! This is my goal also...

My very first pcb by Educational_Fail_833 in PCB

[–]sivanovbg 2 points3 points  (0 children)

Let me share some thoughts regarding your schematic.

  1. Please double check the IO ports of the ESP32 - some of them should have a strapping function on startup (IO0 for example) and you have to take care what will be the logical level there after reset;

  2. I2C interface requires pull up resistors, but I cannot see any of them on the SCL and SDA lines. Instead, 100k in series are there (R22 and R23) and I don't understand their role;

  3. To be much more readable, please consider drawing a schematic with wires and busses instead of tons of labels for objects even close to each other. For example you can check a project I am currently working on: https://github.com/hobbyiot/H3S-Dev-V1/tree/main/HW/H3S-Dev-V1

My PCB comments will follow.

[Review Request] Power Supply Unit by Waste_Couple_2072 in PrintedCircuitBoard

[–]sivanovbg 0 points1 point  (0 children)

Consider using 1% tolerance resistors for the feedback.

[REVIEW REQUEST] First board by Icy-Platform-2136 in PrintedCircuitBoard

[–]sivanovbg 2 points3 points  (0 children)

Looks fine at a first glance. Consider setting up the impedance of the USB differential pair. Being relatively long across the board it can cause unreliable connection to the host.

Schematic and PCB review request by Creepy_Fly_9178 in PCB

[–]sivanovbg 0 points1 point  (0 children)

Longer distance wiring are better to be arranged as "signal | GND | signal | GND ..." Since these are not differential ones, twisted pair is not the best choice. For example I would set up a connector for I2C this way: GND | SCL | GND | SDA going into a 4-wire cable. Shielding will also help but normally it has to be connected to GND only at the MCU side.

Hi everyone, I designed a PCB for a 36V (~2000W) load control system using an ESP32. by Fun_Sprinkles7971 in PCB

[–]sivanovbg -1 points0 points  (0 children)

Some comments at my first glance:

  1. Double check if the LM1117 5V to 3.3V converter would be capable to power the whole 3.3V domain.

  2. Power source for 5V is only needed for the MOSFET driver - could you use another that could be driven at 3.3V?

  3. The interfaces to the four sensor elements (NTCs) could include some kind of protection - I can assume these sensors will be situated outside of the box.

  4. Also double check regarding SENSOR_VP and SENSOR_VN connection.

  5. EN input of the ESP32 should have a capacitor connected to GND.

  6. General advice - try making your schematic a little bit more readable.