In Progress

ATiny45 C Code for measuring gas resistance of a BME 680 while setting different temperatures

Hi! I have a schematic (see picture) where I connect a BME680 with a ATtiny45 (in the schematic is written tiny13, but it is 45) and a LED (and a buzzer, which is not matter of this project).

I need a code which is small enough to be written to the little Flash of the ATtiny45 where the temperature of the gassensor can be set with a function [login to view URL] (uint16_t heaterTemp, uint16_t heaterTime) and a function [login to view URL]() which reads the resistance of the gassensor in the BME680.

The LED should turn on when the gasresistance drops unter 300k while the temperature switches from 450°C (for 1 second) to 250°C (for 5 seconds).

The code should be in C.

Skills: C Programming

See more: c code development for linux, c code review, c code se, bme680 datasheet, bme680 calibration, bme680 arduino, bme680 gas resistance to iaq, bme680 library, bme680 raspberry pi, adafruit bme680, bme680 co2, c code to retrive, c code to write excel rows from a nested array, c code, c# code review, c# code se, c# code to retrive, c# code to write excel rows from a nested array, c++ code, have a psuedocode text which needs to be converted into a c code by tomorrow

About the Employer:
( 0 reviews ) Saarbrücken, Germany

Project ID: #18986969

Awarded to:


DEAR MY GREAT CLIENT! I am glad to meet you. I have much experience with job like your project. I believe that I can complete your work on time, on budget. I think We can discuss more in chat. Please contact me, s More

€133 EUR in 3 days
(0 Reviews)

3 freelancers are bidding on average €146 for this job


Hello. i have many experience in Atiny and sensors. so i can finish your project perfectly. thanks.

€155 EUR in 3 days
(4 Reviews)

Hello, I'm a full time freelancer and am free now. I have read your project description I am very interested in this project. I have a lot of experience in this type of work. I'm sure I can complete it on time w More

€150 EUR in 3 days
(1 Review)