Notifications
Clear all

Swedish dude here, my name is André

6 Posts
3 Users
2 Likes
269 Views
(@andre-alm10)
Member
Joined: 8 months ago
Posts: 13
Topic starter  

I have been developing different aids mainly for myself. When I was eleven I fell from a tree and broke my neck. That was 40 years ago. Some friends and I developed the first head mouse that used gyros, that was in the 90's. I haven't developed much for many years but I need to design some stuff now. I found the Arduino environment very interesting and quite easy to use. I haven't been programming C after I finished university. I have joined this forum because I'm sure I need some help from some smart people. I will be working with I2C Honeywell pressure sensor for sip&puff, display for UI, speaker for audio feedback, digital potentiometer for emulating analog joystick. I will also need to use bluetooth for controlling iPhone and Mac etc. I have chosen Arduino Nano 33 BLE. I control my Mac with Quha Zono 2 head mouse. Maybe a long presentation... 😀 


   
Quote
Inq
 Inq
(@inq)
Member
Joined: 2 years ago
Posts: 1900
 

Welcome to the forum.  Sounds like an impressive life story.  Quite inspirational. 

Any particular reason for selecting a Nano 33 BLE?  Using something with WiFi capability like a ESP8266 (my favorite) or ESP32 (has WiFi and BT) or many other MPUs.  The reason I ask, doing a web based interface would allow for a far richer display and interactive experience.  Instead of having to wire up a display, speaker, and microphone, you could simply interact on any browser - PC, tablet, phone, etc.  No physical connections used nor MPU compute cycles wasted controlling a display or speaker... leaving more pins and MPU power for your specialized input requirements.  Plus, the connection to that PC, tablet, phone could also act as the path for commanding that device to do something.  It might reduce the requirements of having to write dedicated BT enabled app on those devices.  Besides, BT is far more likely to be problematic hooking up... and WiFi has a far further range than the ~10 meters of BT.

3 lines of code = InqPortal = Complete IoT, App, Web Server w/ GUI Admin Client, WiFi Manager, Drag & Drop File Manager, OTA, Performance Metrics, Web Socket Comms, Easy App API, All running on ESP8266...
Even usable on ESP-01S - Quickest Start Guide


   
ReplyQuote
Ron
 Ron
(@zander)
Father of a miniature Wookie
Joined: 3 years ago
Posts: 7070
 

@andre-alm10 fyi @inq In systems design 101,one of the first rules is NEVER pick the hardware first. Do the analysis and design then see what hardware fits. I know nobody ever listens to that advice (I have a multi hundred million $ first hand experience) but I am compelled to voice it.

First computer 1959. Retired from my own computer company 2004.
Hardware - Expert in 1401, and 360, fairly knowledge in PC plus numerous MPU's and MCU's
Major Languages - Machine language, 360 Macro Assembler, Intel Assembler, PL/I and PL1, Pascal, Basic, C plus numerous job control and scripting languages.


   
ReplyQuote
(@andre-alm10)
Member
Joined: 8 months ago
Posts: 13
Topic starter  

I have been choosing hardware for the project for over a year. 😀 


   
ReplyQuote
Ron
 Ron
(@zander)
Father of a miniature Wookie
Joined: 3 years ago
Posts: 7070
 

@andre-alm10 Use the reply link so we know who you are addressing, and that person will get an email telling them there is a outstanding reply.

No problem, I am sure your results will be better.

First computer 1959. Retired from my own computer company 2004.
Hardware - Expert in 1401, and 360, fairly knowledge in PC plus numerous MPU's and MCU's
Major Languages - Machine language, 360 Macro Assembler, Intel Assembler, PL/I and PL1, Pascal, Basic, C plus numerous job control and scripting languages.


   
andre.alm10 reacted
ReplyQuote
(@andre-alm10)
Member
Joined: 8 months ago
Posts: 13
Topic starter  

@inq The unit I'm planning to make will emulate an analog joystick that is compatible with standard joysticks for wheelchairs. Today I drive my wheelchair with sip&puff that is very old and the new wheelchair I'm getting doesn't have that function so I need to design it myself. Most wheelchairs use a bus called R-NET. My sip&puff "joystick" will connect to the R-NET bus. It will be small and have a little display and also audio feedback. I need BT BLE because the same unit will act as BT master and be able to control many BT slaves. I'm told by a developer that only BLE supports that function. So this little unit will not only act as a joystick but also give me an interface to my other gadgets. Mac, iPhone and more. Thanks for your input. 


   
Inq reacted
ReplyQuote