Status August 11:
1. Started a contract for an exciting startup.
2. This (and I mentioned it briefly before) is not just an open source FPGA for 3D print project, this is my springboard to a startup. Very important companies were started as a side business in a garage, Apple, Microsoft.
For a startup one does not need:
For a startup one always needs:
Even though I try to maximize my performance and productivity, there is always an oscillation up and down:
Similar to the body scan technique in mindfulness, you are the captain of the ship. You observe your behavior in an honest way to detect issues, not to confirm failure, but to understand that whenever we drift, we need to get back on track. The difference between a successful person and a non-successful person is: keep trying. Not because it guarantees success. No, the other way round. If you give up, you have lost. The default state for the average human is uneducated, unsuccessful, poor. TINA: there is no alternative, the hardest lesson in life, whatever happens, always retry.
What does this mean for this FPGA?
I am still going forward, remember, this is my alpha startup phase. Yes, I need to adapt to less time for the FPGA thing, especially in the ramp-up of the contract. The first phase of getting things going is a single person phase. I need to get the right starting code base to be able to use contributors in a meaningful way. Many projects start and are too far along to change things they assumed but turned out wrong. It means this FPGA is slowly progressing until the moment that I have identified all necessary components (ex. AMBA bus master) and tools (ex. verification framework). The tale of the turtle and the rabbit applies here. I always spend more time than anyone in the beginning of a project to choose the fastest and most efficient path forward.
Things that require reconsideration:
A goal thinker could be disappointed by things that turned out worse than expected. A system thinkers has learned a thing or two and improves. Startups fail for many reasons, that is why being flexible is important. It didn't work? Change it. Cut your losses: the trick is to not do it too soon (before it had a chance to show its worth) or too late (keeping it going because so much effort (money) has gone into it). One other thing one absolutely needs to master: understand the flaws in the human brain. All cognitive mistakes we (are able to) make and be 100% honest in your observation of your own mental behavior. As the captain of your own ship, you decide the direction and the path forward. Use neuroscience to steer the ship in the right direction. A human is born hardware only, you need to write and rewrite your own operating system. That makes me wonder how Bill Gates's internal OS looks like. #BSOD
Full step mode with A4988 driving a NEMA-17 (200 steps per 360 degrees) with one output from the FPGA (button 0 is wired to the output IO(0)) and direction is strapped to a fixed direction.
Hello everyone, I started looking at the project since some day.
I am an FPGA designer that could help in some task.
The project github repo is:
https://github.com/BertVerrycken/BERT
right?