Devam Ediyor

Arduino hardware and programming

Job Description:

Sleep Apnea Monitor

I have developed a mask/monitor, using an Arduino Uno. When I'm sleeping and I stop breathing, a buzzer alerts me to start breathing again.

Due to power requirements and the weight of the Arduino, only the wind sensor and buzzer are mounted on the mask. These are connected by five-foot wires to the Arduino, which in turn is connected to a 110-volt outlet.

The goal of this project is to eliminate the wires and create a wearable mask with all components on the mask. This means reducing the weight, powering it with a rechargeable battery and transferring data wirelessly.

The Current Approach

I have a wind -sensor mounted on a mask. When the user stops breathing, the number of minutes they've been breathing properly, when they stopped, and how long they stopped is recorded on a micro-SD. This SD card is later physically transferred and read on a PC.


To reduce weight and power and to utilize Bluetooth I assume we should use something like an Arduino Nano 33 BLE.

What is the best way to provide 5 volts for the wind sensor and 3.3 volts for the Nano.

Is a micro-SD the best way to record data?

I would like a program to transfer data wirelessly to a smartphone (or PC).

Smartphone (or PC) program to send back settings to the monitor.

1. Microphone on or off.

2. Buzzer on or off

3. Vibrator on or off


- Wind sensor – Breath wind speed.

- Microphone - Used to sense snoring.

- Push button or switch to start and stop the monitor


- Buzzer.

- Vibrator.

What I need

Advice on which Arduino is best suited. .

Since I'll still need to be able to tweak the program, I'd prefer the Arduino IDE.

What battery and charger will it require?

If an SD card is not the best storage solution, I need you to write a program for whatever you recommend.

I need code to wirelessly transfer the recorded data.

Ideally this data would be sent to a smartphone. If there isn't an easy (inexpensive) way to transfer to a smartphone, for now we could interface with a PC/Laptop.

I can order whatever hardware you recommend and do the wiring.

First Phase

1. Determine what hardware we need i.e., Arduino and battery configuration.

2. How will we store the data if not a micro-SD card.

3. Need a program to transfer data to a smartphone or PC

4. Display the data in text format.

5. Need smartphone (or PC) program to toggle the microphone, buzzer and vibrator. I assume this would be stored in EEPROM.

6. Do we need a separate battery powered clock? If not, I need the programming to get the time wirelessly from a PC or Smartphone.

In Conclusion

I have already done programming to create a working version and if I spent enough time, I could add the additional features I'm looking for. What I'm looking for is a faster implementation, someone that is familiar with Arduino hardware and may already have plug-and-play code for programs like wirelessly transferring data to a smartphone.

Please contact me if you feel you could help.


Wayne Thomas

Beceriler: Arduino, Elektronik, Mikrodenetleyici, Elektrik Mühendisliği, PCB Düzen

Müşteri Hakkında:
( 0 değerlendirme ) Calgary, Canada

Proje NO: #35452194


(4 Değerlendirme)

Bu iş için 20 freelancer ortalamada $23/saat teklif veriyor


Hello! I will make a small pcb using ESP32 microcontroller having inbuild BLE and program via Arduino IDE. Kindly come over chat and I will give you more suggestions about the same.....

$20 CAD / saat tutarından itibaren
(82 Değerlendirme)

Hello sir! i read your details about Sleep Apnea Monitor, which is used to monitor breathing. since the main issue with overall hardware is it packaging that should be as small as possible. The arduino nano is the onl Daha Fazla

$15 CAD / saat tutarından itibaren
(74 Değerlendirme)

Hi! I have understood your requirements about your project with every detail of it. I am an Electrical Engineer with more than 7 years of experience in electronics, circuit design, PCB layout, Verilog, FPGA, Embedded Daha Fazla

$25 CAD / saat tutarından itibaren
(23 Değerlendirme)

Greetings thanks for posting the project there i am electrical engineer i have expertise in embedded systems, PCB designing and circuit designing. I can work on latest engineering tools to complete your task. In my exp Daha Fazla

$20 CAD / saat tutarından itibaren
(35 Değerlendirme)

Hi, client! Thanks for posting your project. I was very interested in your project and have a knowledge about developing medical equipments. I think MS Lithium Coin Cell Rechargeable Battery is very capable for your de Daha Fazla

$25 CAD / saat tutarından itibaren
(8 Değerlendirme)

Hi There I have many experiences to developed the BLE solutions like as Smart Car Seat , Wireless Charging Station, Security System, BLE Cancer Treatment Unit for +10 years I have experienced NRF51/52, DA1458x, ESP Daha Fazla

$20 CAD / saat tutarından itibaren
(8 Değerlendirme)

⭐⭐⭐⭐⭐I am senior Firmware & PCB Design,Java, C#,and C++ Developer ⭐⭐⭐⭐⭐ I've seriously read your post and I have understood what you need. I am sure that I can be the best developer who can perfectly complete your pr Daha Fazla

$20 CAD / saat tutarından itibaren
(2 Değerlendirme)

Dear Mr. Thomas, I would like to present myself as prospective candidate to do your 'Sleep Apnea Monitor ' project. I have sound knowledge and experiences in Electronic and Computer programming, including many technol Daha Fazla

$20 CAD / saat tutarından itibaren
(3 Değerlendirme)

Hi. I am an hardware and firmware engineer with good experience in Arduino Board So I think I can work for your project perfectly Please let me discuss about your project in detail Thanks Tran

$20 CAD / saat tutarından itibaren
(2 Değerlendirme)

Hello. I am an electronic engineer. I have a lot of experience with PCB design and MPU programming. I hope a cooperation. Regards.

$15 CAD / saat tutarından itibaren
(1 Yorum)

Hi there. I have just read your post "Arduino hardware and programming" carefully. I am a MCU and embedded system programmer in Arduino, Raspberry pi and ESP32(8266) and also designer with rich experience with schemat Daha Fazla

$20 CAD / saat tutarından itibaren
(0 Değerlendirme)

Hi Wayne Thomas! I already did such type of projects and i have ready made solution once you message me then i can share with you also please check my portfolio 1. I have solution for it will send in chat Determine wh Daha Fazla

$15 CAD / saat tutarından itibaren
(1 Yorum)

Hi! I wish you have a good day! I'm an expert embedded software engineer over 5+ years experience. I capable to handle your problem statements. For more info please keep in touch.

$15 CAD / saat tutarından itibaren
(0 Değerlendirme)