ESP32 BLE Example application (Arduino based)


I am looking for a basic skeleton A r d u i n o program fort the E S P 3 2 to test various things such as B L E,Tasks,Interrupts, timers and the file system:

B L E peripheral with 5 attributes

1) String showing the software version(read only)

2) An integer that increments every 100 m s (read only). The integer is stored in a file (CONFIG file) that is read at power up. Can the config file

be similar to a ini file with a name value pair?

AT power down the last value must be stored in the

file such that at the next power up it continues where it left off

3) The same integer as described above in a string format. Should

notify the central when the above integer is a multiple of 10

4) A string that can be read / written ( < 20 bytes). Stored in the CONFIG file

5) A read/write bit value. When written to it updates an

output pin (LED). Value can be read to verify the pin status,

when read it should report the actual pin status.

A task that writes data into a LOG file every 5 seconds with a time stamp. Once the file reaches 10 000 bytes it should start to overwrite old entries. (loop back)

How can the log file be read from the outside via serial?

An interrupt from an input pin. It should notify a task via a queue

that the interrupt has taken place. The queue should wait for either

the interrupt and show an appropriate message or timeout after 5 seconds

and print a text string indicating that it has timed out.

A timer event that toggle a pin.

Can you help? Please provide me with a price.

Thank you.

Skills: Arduino, C Programming, C++ Programming, Electronics, Microcontroller

See more: esp32 ble uart, esp32 ble arduino library, esp32 ble scanner arduino, esp32 bluetooth examples, esp32 ble beacon, esp32 ble tutorial, esp32 bluetooth pairing, esp32 arduino ble, convert windows desktop application web based application, system tray example application api, convert windows based application web based application, convert window based application web based application, example dynamic content based url parameter php, create msaccess application web based, example application car expenses, example application linked access, simpl example application job, example application, create windows mobile application web based aspnet2, can convert windows application web based application

About the Employer:
( 4 reviews ) Bolwarra, Australia

Project ID: #18027576

12 freelancers are bidding on average $163 for this job


hi there, i am an electrical engineer with 5 years of experience with BLE . i have developed many BLE based embedded system on esp32. i can develop your project using rtos programming in arduino environment to achieve More

$250 AUD in 5 days
(29 Reviews)

Hello sir, how are you? I'm very interested in your project as I have rich exp in mobile, web development as well as electronics. Like you can see in my profile, I completed similar IoT projects several times. Plea More

$150 AUD in 10 days
(18 Reviews)

Dear, Client. Thanks for your proposal. I did read your detail carefully. I am very interesting to your job. I am an expert and developer who have rich development experiences in many ESP-32 projects. You can se More

$250 AUD in 5 days
(17 Reviews)

Hello. My name is Vusi and I'm an Electronic Engineer, you can learn more about me from my website at [login to view URL] I can provide complete examples which will of course be tested in hardware for you in just More

$150 AUD in 3 days
(13 Reviews)

hello i am a computer engineer,i have masters in computer engineering,i have experience for more than 7 years in arduino and electronics

$133 AUD in 3 days
(10 Reviews)

Hello There. I do have ESP32 at my side. can you give me leave me a chat in my account I will fast reply.

$170 AUD in 3 days
(2 Reviews)
$200 AUD in 10 days
(0 Reviews)

Hi, I am an experienced firmware developer with more than 6 years of experience in Embedded systems and arduino programming. I can do this project for you as per your requirement. Looking forward working with you.

$177 AUD in 30 days
(0 Reviews)
$111 AUD in 6 days
(0 Reviews)
$30 AUD in 3 days
(0 Reviews)

Hello. I'm an Electronic Engineer and already worked with arduino, BLE and low power mode in microcontrollers. I'll recommend you use another micro for your product, microchip or texas, due the cost, and i can work wit More

$222 AUD in 14 days
(0 Reviews)

Hello, I am interested in your project and I hope to help you realize it, I am passionate about electronics and embedded development and I hope to share with you my knowledge and experience.

$111 AUD in 3 days
(0 Reviews)