This roller coaster project had some ambitious goals because it is always fun to try and stretch to see if you can achieve them. Dealing with 7 MCUs and all the different development environments wasn't too difficult, but it was still lots of work. Designing the PCBs was fun and they worked well. However assembling 5 PCBs was a bit of a chore because they had hundreds of switches to mount. I definitely did not properly anticipate the time required to design 66 different 3D printed parts and printing hundreds of 2 tone keycaps is also pretty tricky.
The major achievements of the project were:
- Design, build and program a PSoC4 based Bluetooth terminal with dual LCDs and 60 button keyboard - demonstrate communicating with an android tablet via Bluetooth
- Design, build and program 2 wireless Type-N-Text micro:bit systems also with LCD and QWERTY keyboard - demonstrate TNT-to-TNT wireless communications
- Getting a PSoC4 to communicate with a micro:bit via SPI
- Design a complete package for the Type-N-Text device (66 different plastic parts for each device)
- Designing and printing 2 types of PCB and assembling 5 PCBs
- Research Stirling engines, how they work, acquire an engine and measure temperatures, speed. output voltage and output current.
- Developed a method of measuring fuel level using capacitance
- Learn about the PSoC6 and make some working programs towards monitoring a Stirling engine
The project objectives that still need work:
- Automated monitoring of the Stirling engine
- publishing engine data via Bluetooth
Stats:
14 blogs, 11 videos, buckets of fun
Capacitive Fuel Measurement
I had fun with this project, it was a lot of work but I'm happy I took it on. The project had perhaps a few more obstacles to overcome than usual and some of the tasks were underestimated but it is all about how you deal with adversity, because sometimes it just happens. I do regret not getting further with the Stirling automation, but I think the Type-N-Text system has far more potential to be adopted by many users. There are over a million micro:bits out there and they could all use the Type-N-Text system.
When I realized the potential of the Type-N-Text system, I re-prioritized the objectives of the project. Projects can really benefit from maintaining the flexibility to exploit interesting and useful spin-off ideas. I am very pleased to be the first one to finally bring a full text interface and full text wireless communications to the micro:bit platform at a nice low cost.
Related Links:
Bluetooth Unleashed Design Challenge
Bluetooth Unleashed Design Challenge: The Challengers
Bluetooth Unleashed Design Challenge: About This Challenge
Links to other blogs for this project:
Stirling Blue - Project Description - Blog 1
Stirling Blue - Unboxing Hero - Blog 2
Stirling Blue - micro:bit TXTR - Blog 3
Stirling Blue - Fuel Measurement - Blog 4
Stirling Blue - Interface Description - Blog 5
Stirling Blue - BBC micro:bit LCD - Blog 6
Stirling Blue - Power Measurement - Blog 7 (updated)
Stirling Blue - Bluetooth Terminal Awakening - Blog 8
Stirling Blue - PSoC Bluetooth Terminal Keyboard - Blog 9
Stirling Blue - Bluetooth Terminal - First Contact - Blog 10
Stirling Blue - micro:bit QWERTY keyboard & LCD - blog 11
Stirling Blue - TNT (Type-N-Text) - blog 12
Top Comments