First of all You won't find here any information on high speed BLDC motor driving. For that purpose You need to know rotor's position, so You have to measure back-EMF or use Hall sensors (not needed here).
For basic info about driving BLDC motors here is best "classic" articles on internets:
Driving a three-phase brushless DC motor with Arduino – Part 1. Theory
Driving a three-phase brushless DC motor with Arduino – Part 2. Circuit and Software
I used specialized triple half bridge IC L6234 ...
Traditional way of connecting 4 digits x 7segment display to microprocessor suggest using 4 transistors and 12 resistors:
Would You be interested in shrinking everything down to LED display and 4 resistors ONLY ?
Then continue reading.
Assuming one LED segment (digit's stick) drives 20mA current this setup can take up to 160mA of power (7segments+dot)*20 if we will use multiplexing (turning just one digit at a time, then next, then next,... an doing it very very fast). Even this trick takes too much ...
- advanced communication between multiple Arduinos using I2C bus.
- most online tutorials covers just one blinking LED with almost no practical use. Slave just executes ONE and SAME function every time Master asks about it. I'd like to outsource slave Arduinos for zillions of tasks.
- simple protocol which enables to send any number of commands to Slave, opposing single return from simple Wire.onRequest();
Strong communication skills are always a key to success:
Say we have one Arduino(Slave) dedicated for position ...
Here we have it - an affordable Open Source Laser RangeFinder - OSLRF-01 from www.lightware.co.za. You can order it fully assembled and working or just PCB and optics (all other components have to find by Yourself).
So next step is connect it somehow to something. At that moment I found just one sucsess story shared online - Arduino Scanning LIDAR by Michael Ball http://arduino-pi.blogspot.com/2014/03/prototype-of-oslrf01-arduino-scanning.html. That was a very nice place to start connecting it to my Arduino UNO. Michael done it with ...