Become a leader in the IoT community!

Join our community of embedded and IoT practitioners to contribute experience, learn new skills and collaborate with other developers with complementary skillsets.

Step 1 of 5

CREATE YOUR PROFILE *Required

OR
Step 2 of 5

WHAT BRINGS YOU TO DEVHEADS? *Choose 1 or more

Connect & collaborate 🤝with other tech professionals
Learn & Grow 📚
Contribute Experience & Expertise 🔧
Step 3 of 5

WHAT'S YOUR INTEREST OR EXPERTISE? *Choose 1 or more

Hardware Design 💡
Embedded Software 💻
Edge Networking
Step 4 of 5

Personalize your profile

Step 5 of 5

Read & agree to our COMMUNITY RULES

  1. We want this server to be a welcoming space! Treat everyone with respect. Absolutely no harassment, witch hunting, sexism, racism, or hate speech will be tolerated.
  2. If you see something against the rules or something that makes you feel unsafe, let staff know by messaging @admin in the "support-tickets" tab in the Live DevChat menu.
  3. No age-restricted, obscene or NSFW content. This includes text, images, or links featuring nudity, sex, hard violence, or other graphically disturbing content.
  4. No spam. This includes DMing fellow members.
  5. You must be over the age of 18 years old to participate in our community.
  6. You agree to our Terms of Service (https://www.devheads.io/terms-of-service/) and Privacy Policy (https://www.devheads.io/privacy-policy)
By clicking "Finish", you have read and agreed to the our Terms of Service and Privacy Policy.

STM32F072C8T6 Development Board Design Review

Hello @herei recently made a design for a development board based on the stm32f072c8t6 chip, i will appreciate if design review can be done on the design. The board has an onboard USb C to be able to achieve DFU
file0.jpg file1.jpg file2.jpg file3.jpg

  1. undefined2001#0000

    @afuevu_ everything looks great but I would suggest a push button for reset

  2. undefined2001#0000

    sliding switch is boring for a reset button

  3. afuevu_#0000

    Thank you for that observation @undefined2001 , Its noted

  4. undefined2001#0000

    slide switches are more convinent for boot select

  5. afuevu_#0000

    Thank you, another great observation, its noted

  6. techielew#0000

    This is a cheap board. I have two questions for the community:

    1. Anything you see that would make this board fail/malfunction?
    2. Can it be cheaper w/o losing the micro, LEDs, or USB?

    @hemalchevli

  7. hemalchevli#0000

    1. Not really
    2. Could change c11 and c12 for ceramics.

    Any reason for not having a small gap between the headers for J5 and J2?
    I’d add some test point for power rails.

  8. hemalchevli#0000

    2. Also make the PCB smaller

  9. hemalchevli#0000

    Poke it out for good measure. Else need to need to define keepout for all layers below the antenna.
    On the top is also not recommended coz of the copper in the mount hole. Or you could keep on top and make the hole npth

  10. afuevu_#0000

    Thank you, i will change C11 and C12
    There is no reason for not having a small gap between the headers J5 and J2

  11. afuevu_#0000

    It is currently 50mm by 34mm, I’ll see what I can do to reduce it further

  12. afuevu_#0000

    Anyone @herehas experience using ZMPT101B – AC Voltage sensor?

  13. hemalchevli#0000

    Yes, removing the gap and making sure the distance between J3 and J4 is a multiple of 2.54mm, will make the board compatible with a breadboard

  14. afuevu_#0000

    Alright @hemalchevli thank you

CONTRIBUTE TO THIS THREAD

Browse other questions tagged 

Leaderboard

RANKED BY XP

All time
  • 1.
    Avatar
    @Nayel115
    1620 XP
  • 2.
    Avatar
    @UcGee
    650 XP
  • 3.
    Avatar
    @melta101
    600 XP
  • 4.
    Avatar
    @chitour
    600 XP
  • 5.
    Avatar
    @lifegochi
    250 XP
  • 6.
    Avatar
    @Youuce
    180 XP