element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
    About the element14 Community
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      •  Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Community Hub
Community Hub
Member's Forum What’s the worst mistake/problem you’ve made during a project, and what did you learn from it? We are asking e14 in our Join, Share & Win Competition
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Leaderboard
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Community Hub to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 59 replies
  • Subscribers 593 subscribers
  • Views 1708 views
  • Users 0 members are here
  • rasberrypi
  • win
  • aske14
Related

What’s the worst mistake/problem you’ve made during a project, and what did you learn from it? We are asking e14 in our Join, Share & Win Competition

E14Alice
E14Alice 18 days ago

Hello Everyone!

Hope you are all doing well. I’m excited to announce that this month's AskE14 question is: What is the worst mistake or problem you've encountered during a project, and what did you learn from it?

Sharing your experiences can help others identify similar challenges and understand how to overcome them. I hope this discussion will be beneficial for those who are just starting out on a project or feeling stuck with a problem.

Here's the question:

What’s the worst mistake/problem you’ve made during a project, and what did you learn from it? 

imageimage

Competition Details

You'll have to be a member of the element14 Community to join in and take part in this “Join, Share & Win” challenge. It's simple, all you have to do is:

1. You need to make sure you are Register  or Login
2. Then answer the following question by adding a reply or commenting!

What’s the worst mistake/problem you’ve made during a project, and what did you learn from it?  

The Community team will then select the best 3 answers to win a Raspberry Pi 400!

This month, we are giving away:

image

Learn more

Terms and Conditions 

imagePDF

  • Sign in to reply
  • Cancel

Top Replies

  • dougw
    dougw 18 days ago +8
    My first rude awakening on the job was building a linear regulator to output 4A at 5V with a car battery as the input. I used a 2N3055 (TO3) as the pass transistor because it could handle 15 Amps and 115…
  • gordonmx
    gordonmx 18 days ago +6
    Many years ago, I worked for a company that made portable computers. A large service company wanted an add-on module base with more battery power to boost the operating life. The original computer had…
  • chloro
    chloro 18 days ago +5
    My worst project mistake? I guess I would say trusting a breadboard connection that “looked fine.” I spent hours debugging firmware, rewriting code, and questioning my life choices… only to find one…
  • vmate
    vmate 16 days ago

    I managed to bring down a small datacenter once when setting up a new machine. I simply assigned the next available IP on the subnet the server was on, trusting the docs about what IPs are used and for what. Turns out, the IP I assigned conflicted with another machine's that was doing very important ingress failover and coordination related things, and brought down the entire uplink to the internet. Whoops.

    Technically it wasn't just my fault, but a long chain of small mistakes that leads here, as it always happens in these sort of cases. The docs were obviously not updated correctly, the ingress code made some assumptions that seem correct in normal operation but aren't necessarily true in some wacky scenarios, and I didn't make sure that the IP I assigned was really unused.

    Figuring out what was happening was a fun experience too, when your pings go through but things still can't communicate for some reason, and all sorts of weird things are happening on the network.

    The worst part is that you can't really highlight a single mistake that caused it. Yes, the docs should've been updated, but it happens that someone forgets. It shouldn't be a problem, and it usually isn't. Sometimes you might enter the wrong IP, things go down, but there are failovers and redundancies for this case, that kick in. And there are also bugs in code that you have to live with, and we do. But sometimes the stars align in the exact way to line up all of these issues in a way that something catastrophic happens, so I'm not really sure what the ultimate conclusion is. At least we fixed a bug, I guess.


    • Cancel
    • Vote Up +4 Vote Down
    • Sign in to reply
    • Cancel
  • robogary
    robogary 16 days ago in reply to vmate

    My boss would say,  mistakes dont happen if you're not working 

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Cancel
  • wolfgangfriedrich
    wolfgangfriedrich 16 days ago

    I had to select a power connector for a product, which had to be different from an existing one to make sure nobody could ever put in a wrong one. 

    So I used a 3.5mm headphone plug (the mono single channel version), which had tip and sleeve only. Functionality was no a problem, it worked flawlessly. The problem was that unit was mounted with the connector hanging off the bottom of the housing most of the time. The cable was too heavy for the retaining force and the plug slipped out all the time. The product had passed CE/FCC certification already, so there was no cheap way to change the style of connector. Duct-tape and hot-glue for the fix (there was no win anymore) during installation. Nobody was happy (customer, service techs, management and myself). 

    Lesson learned: It is never too early to think about usability and user experience (which are 2 separate things) of every interface of a product during development. Best, make it part of the requirements list, to be sure that those considerations make it into the test plan. 

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Cancel
  • robogary
    robogary 16 days ago

    My worst foul up in recent history was on the Shark Chase Tank robot building for the E14 Fun & Games competition. 

    The chase tank was to autonomously hunt down the radio controlled Rubber Duck with Hammer.  The chase system used a PixyCam to object detect the rubber duck ( by color blob)  and it's placement in the field of view for steering sent to the controller via SPI. 

    The original Pixycam 1.3 was used, I decided not to use an Arduino Uno  for the platform, rather use an Arduino Minima R4 to include some other features. The Arduino PixyCam SPI code was not compatible with Minima R4, so I reverted back to an Arduino Nano to save space and upgrade to screw terminals. 

    Altho I compared pinouts, specs, and pin checked the hookup a dozen times, when it came to final assembly , I plugged in the SPI ribbon backwards. 

    I said a sad sayonara to the PixyCam as that finally did it in. 

    What did I learn ? .....time to upgrade the whole platform from blob detection to closed loop object detection tracking and steering !  

    "Every bursted bubble has a glory!
    Each abysmal failure makes a point!
    Every glowing path that goes astray,
    Shows you how to find a better way.
    So every time you stumble never grumble.
    Next time you'll bumble even less!
    For up from the ashes, up from the ashes, grow the roses of success!
    Grow the roses! Grow the roses! Grow the roses of success!
    Oh yes!
    Grow the roses! Those rosy roses!
    From the ashes of disaster grow the roses of success! "

    https://www.youtube.com/watch?v=jJxxvq3DNCU&list=RDjJxxvq3DNCU&start_radio=1

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • SensoredHacker0
    SensoredHacker0 16 days ago

    Im Dyslexic as ***, and while its useful sometimes, you can also wire an entire waste processing facility upside down and backwards. oof I dont like thinking about it at all. put in all the unpaid hours to fix it. 120,000 connections deep, realize oh yeah, that thing I do, Ive been doing it the whole time. ***. 

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • meera_hussien
    meera_hussien 16 days ago

    One of the biggest mistakes I made was during my college FYP, when I was helping a friend measure voltage and current with a multimeter. We first measured voltage, and when it was time to measure current, I forgot to change the probe to the correct multimeter terminal. The result was an instant kaboom with a white flash and smoke. Luckily, no one was hurt.

    That moment really stayed with me. It taught me that in electronics, even a simple mistake can become a serious safety issue. Since then, I always double-check the multimeter mode, probe placement, and circuit setup before taking any measurement. It was a hard lesson, but it made me much more careful, safety-conscious, and disciplined in every project I work on.

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Cancel
  • javagoza
    javagoza 16 days ago

    Here is my story from a project in Sweden that I will never forget.

    It was 11 PM in Stockholm. I was finally in bed after two hard weeks installing the ticket system for the Arlanda Express train. Everything was working perfectly.

    Then, my phone rang.

    My boss in Spain was very nervous. He had forgotten to change the "subnet mask" of the X.25 gateway for credit card payments. He was afraid of a big financial penalty. He asked us to go to the airport immediately, change the mask, and not tell anyone.

    We were exhausted and did not think clearly. We forgot to ask the most important question: “If the mask is wrong, why are payments already working?”

    Because of the pressure, we drove through the snow to the station, changed the configuration, and left. We did not perform any tests.

    At 5 AM, as I got home, the phone rang again. It was the railway's Head of Technology. The station was open, the morning rush had started, and no credit card payments worked.

    I explained that we had changed the subnet mask. He didn’t get angry; instead, he was surprised. He told us that he had also seen the problem earlier and had secretly changed his own system to match our "wrong" configuration so the launch would work.

    Both of us made secret changes to "fix" the problem, and that broke everything.

    What I Learned:

    • Transparency is key: If we had communicated, we would have known the other side was already updated.
    • Don’t work when exhausted: When you are tired, you miss the obvious.
    • Always test: There is no such thing as a "small" change in a complex system.
    • Question the "fix": If the system is working, ask why before you change anything.
    • Cancel
    • Vote Up +3 Vote Down
    • Sign in to reply
    • Cancel
  • gpolder
    gpolder 16 days ago in reply to robogary
    robogary said:
    My boss would say,  mistakes dont happen if you're not working 

    "Wie niet werkt maakt ook geen fouten (Dutch)" the first thing I learned from one of my co-workers when starting as an engineer right after college.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • gpolder
    gpolder 16 days ago in reply to meera_hussien

    This happened to me as well, but I first measured current, and then voltage, the other way around does not give much kaboom normally.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • JWx
    JWx 16 days ago in reply to gpolder

    This reminds me of the story from old times: when I was a child, there was a communism where I live - which meant permanent lack of everything. I had a multimeter, but there was problem with fuses for current measurement protection - the ones I have managed to acquire were quickly blown (it was about 0.5A maximum I think). And as the fuse was in the ground patch, blown fuse also blocked voltage measurements.... I have learned that when multimeter was set for voltage measurements, signal could be connected to the ohmmeter contacts to avoid a patch with blown fuse - until the multimeter was set for something different and one element of resistor ladder has blown instead of the fuse...

    Lessons learned - protection measurements have their place and sidestepping them should be avoided if possible Slight smile

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
<>
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2026 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube