Questions tagged [microcontrollers]

For questions concerning IoT applications that use microcontrollers as control units. Almost every IoT device has an embedded microcontroller. Thus, use this tag when the usage, development or constraints of the microcontroller are at the core of the question.

Filter by
Sorted by
Tagged with
4
votes
0answers
368 views

Using CSR's 2-mic bluetooth headset program without actually placing a telephone call [closed]

I am asking about the CSR 8675 Bluetooth audio chip (the solution to this problem will be similar in the other related chips in the same family) and I am using ADK4.0.1 The CSR 8675 contains VM (...
8
votes
3answers
846 views

IoT device (siren) with RESTful APIs

I am fairly new to the IoT world, so I need help designing a system. Scenario: I have an application that sends messages to a Service Bus/ Message Queue in Azure. The messages can be classified into ...
3
votes
2answers
1k views

What is the 'auth token' in Blynk?

In the below Blynk program, they have used the line: char auth[] = "76aeba5832304e10917b4e1748c34039"; What is mean by the 'auth token'? Why is it required for Blynk to function correctly? ...
25
votes
6answers
3k views

Is there a big jump between prototyping on a Pi, and using a microcontroller?

This question asks, amongst other things, if there is a big learning curve between using Python on a Raspberry Pi to prototype an endpoint, and using a microcontroller. Clearly there is a big ...
10
votes
3answers
823 views

Power reduction for Raspberry Pi GPS/GSM tracker

I've recently built a fully functional IoT GPS/GSM tracker with a Pi Zero for a college project and now that it's finished and done with, I would like to minimize the current draw of the entire system ...
1
vote
1answer
62 views

In the name of the lineup 4, 5 and 6, for example Bluecore-4, 5,6, is taken from the XAP4, 5,6?

Tell me please, in the name of the lineup 4, 5 and 6, for example Bluecore-4, Bluecore-5, Bluecore-6, is taken from the MCU XAP4, XAP5 and 6 respectively? Suspicious coincidence. Where can you read ...
4
votes
1answer
182 views

Programming of change of keys on full numbering of CSR bluecore chips

Who can tell how you can change the key values for the full numbering of SCR bluecore chips. The built-in function only modifies the user keys from 0 to 49. I tried to change the first digit of the ...
9
votes
5answers
428 views

Are there any ready cloud services or frameworks for firmware update over the air?

I have prototype of the resource constrained-device (8-bit MCU with no-OS firmware), interacting with a web server. I wonder are there any solutions, frameworks or cloud services for updating my ...
10
votes
2answers
166 views

Why don't we have more 3G+ modem options available?

Spiritually similar to the question here Embedded modem options Why is there such an enormous barrier to getting into something like a Snapdragon 410 with onboard LTE? After extensive research, LTE-...
12
votes
2answers
591 views

Use a Particle Electron with Wi-Fi while in development

Totally new to IoT, here. I got the new Particle Electron cellular IoT device. I used up 5 Mb in like three hours. I have no idea what took up all that data. That is the monthly limit so no I have to ...
19
votes
3answers
4k views

What do I need to create my own personal cloud for IoT devices?

This is a subject I have been thinking of for a while, especially because the "IoT" concept has been floating around a lot lately. I will start with what I mean when I say "IoT". I know that the term ...
9
votes
1answer
352 views

Is this architecture feasible and flexible?

I'm having a but of trouble making sure my project really is feasible. What I want to archive: Control my Senseo coffee machine via internet. It boils down to simply controlling 2 buttons. First ...
21
votes
7answers
11k views

Cheap IoT microcontroller with PoE

Can anyone recommend a simple micro-controller with some I/O (<8) that can be powered using PoE, something cheap like Raspberri Pi Zero. The requirements are: Support PoE integrated. No power ...
13
votes
4answers
2k views

Which microcontroller and programming language should I use for an Internet-enabled weather display?

I am a newbie in IoT and want to start my career in IoT. As I search on Google for startups in IoT, I found many blogs. And I found the languages used in IoT like C#, Java, Node.js, and the ...
19
votes
2answers
3k views

Selecting a microcontroller for a battery operated data collection project

I am planning to measure water level in a well, which is about 10 m deep with maximum water level up to 5 m. My plan is to use ultrasonic sensor HC SR04 to measure depth, transmit it via ZigBee to a ...
13
votes
3answers
885 views

What is the power implication of encrypting my sensor traffic?

Considering a typical type of application, a battery powered sensor taking readings (32 bit value) every 10 minutes, what is the likely impact on battery life if I choose a simple un-encrypted on-air ...
8
votes
1answer
3k views

What is the difference between MCU, VM, firmware and Kalimba DSP in the CSR8675 chip? [closed]

This question is about understanding the internal workings of the CSR8675 Bluetooth audio chip These four terms keep popping up while working with the CSR8670/8675 chip VM (Virtual machine) ...
7
votes
2answers
550 views

Creating indirect (managed) connection between audio source and sink in CSR bluecore VM

After looking around this site and the meta (for example, here and here), I am assuming this question is on topic here (but let me know if it's not) I am using CSR8675 Bluetooth chip with ADK4.0.1 (...
6
votes
0answers
479 views

How do I create a smart alarm clock? [closed]

I have an old, broken alarm clock (speaker burned out) that I'm trying to make into a smart version. Can I use something like an Arduino or Raspberry Pi for this? What screen should I use? I would ...
12
votes
1answer
215 views

Cryptographic algorithms for PIC16 microcontrollers

I'm planning to implement my own home automation system. In will contain the central Raspberry PI server and a number of sensors and switches based on 8-bit PIC16 microcontrollers which are ...
11
votes
1answer
552 views

Is it possible to run and train a neural network on an 8-bit microcontroller?

I've recently read about neural networks in constrained environments (in particular, A Neural Network Implementation on an Inexpensive Eight Bit Microcontroller) and their applications to IoT devices (...
18
votes
4answers
612 views

What factors to consider when selecting an integrated wifi MCU for a low powered edge device?

The motivation for this question comes from the fact that some time ago I created a simple proof of concept (PoC) IoT edge device using a microcontroller and a CC3100 Wifi network processor. One of ...
23
votes
4answers
1k views

Making a smart light switch

I want to make a home automation system, and I need some computer-controllable switches. The reason I can't use relays is that I also need the switches to be switchable manually and not ...
11
votes
3answers
794 views

How can I do incremental updates with a flash that can only be erased block-wise?

Scenario I want to update a low cost IoT device over-the-air with new firmware updating the device's microcontroller(s). The microcontroller memory is flash memory in the 32k to 128k range (every ...
15
votes
2answers
6k views

How can I implement MQTT on an STM32F030K6T6?

The controller in question is an STM32F030K6T6, which has an ARM® 32-bit Cortex® -M0 low power core, 32 kB Flash memory and 4 kB SRAM. It interfaces an SIM808 for Internet connectivity. The resources ...

1
2