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.
68
questions
1
vote
0answers
27 views
How we can see the data written into QSPI Flash memory in STM32F746-DISCO board?
I am working with the QSPI in stm32f746-disovery board using IAR8.3. I need to know how we can see the written data in memory location.
How I can see data in the memory?
5
votes
3answers
69 views
ESP8266 with Dual Relay AND STM8S103
I'm looking for an ESP8266 board with a dual relay for one of my projects. Yes a Sonoff Dual - quite answers all my needs, beside the part of messing around with soldering and the for need more GPIO's ...
1
vote
0answers
21 views
How to setup SIM800L source code if the wiring to RX and TX arduino?
I have seen many tutorials about sim800l module to arduino setup.
But their wiring always connect RX and TX pin of module to data pin arduino instead of TX and RX pin of arduino. Any there setup for ...
2
votes
0answers
12 views
Has any one developed M-Bus protocol on STM controller?
M-Bus is a Building Management side protocol which helps to communicate with the controller to get the available parameter values like current, voltage, power etc.
I have to develop an architecture ...
2
votes
0answers
34 views
POE ethernet passthrough microcontroller [closed]
I'm looking for a build your own or mod hack something like a POE ethernet passthrough that powers an Arduino IoT controller. I understand that what ever I am using will need it's own dedicated IP ...
4
votes
1answer
62 views
How to get stepper motor to rotate smoothly and continuously?
I'm trying to build my own motorised roller blinds based off this project. It uses the Stepper_28BYJ_48 library.
The problem I'm having is that the motor is either very slow and jittery, going forward ...
3
votes
2answers
73 views
wireless moisture data transmission
I am mainly from software background with very very basic level of electronics/microcontroller knowledge.
I recently did a small IoT project for moisture/temp detection following this tutorial
At a ...
3
votes
2answers
69 views
ESP32 always high pins screwing analog measure
TL;DR When trying to use some pins of my ESP32 to read analog signals, it turns out those pins have a non-zero voltage, messing up the measurements. Why?
I got myself an Olimex ESP32-POE-ISO (see ...
0
votes
0answers
23 views
Suggestion between bluetooth and wifi for a simple sensor reading application
So I have a simple application that involves reading the input over terminal via UART, and then responding accordingly, be it toggling an LED or outputting a sensor reading over I2C. As a step up, I ...
3
votes
1answer
97 views
Can AVR microcontroller be used in commercial products? [closed]
I'm working on a startup and I have come to know that AVR is closed source so I wonder if I can use their chips inside my commercial product?
1
vote
0answers
32 views
Creating a Non Blocking socket for making GET requests
I am using an ESP32 with a MicroPython Firmware and want to make asynchronous HTTP requests such as GET request. I have tried using usocket but it did kept throwing OSError 128. I have attached my ...
2
votes
0answers
65 views
Is it possible to implement the HomeKit Accessory Protocol directly on an Arduino or some other microcontroller without the need for a bridge
It seems that all solutions involving homekit make use of a bridge server, so I am confused as to why none of the setups that I can find are implementing homekit directly on the microcontroller.
Is ...
1
vote
0answers
57 views
Is it possible to send data to AMQP server using AT-Command on ESP8266 Wi-Fi module?
I'm currently working on an IoT project which I have an STM32F0 connected to the ESP8266 Wi-Fi module. My goal is to publish data to an AMQP server.
Currently, I'm trying to connect to an AMQP server(...
4
votes
3answers
123 views
Choosing low power microcontrollers to run with a solar panel
I am starting a project which will control a small motor, some LEDs for illumination and read some analog sensors and I need to power it via a solar panel. I am looking for the best option on ...
1
vote
1answer
58 views
Does server running on local host constitute IoT? [closed]
I have created a network, using mobile hotspot (without internet connectivity), between microcontroller and pc.(intranetwork) The designed server right now works on the local host. Will this be ...
2
votes
0answers
55 views
Development board for DASH7
Has anyone experimented with DASH7? I am searching for a development board, which is proven to work with the DASH7 stack in the 433/868 MHz bands.
There are, of course, the official development kits, ...
4
votes
1answer
61 views
How to decide how to select an endpoint device
This question is intentionally rather open ended, and potentially opinion based, but it is intended to act as a catch-all for the questions on how to select a device for a sensor/endpoint. Any ...
1
vote
0answers
561 views
Read data from STM32 using UART ESP32 micropython \x00 error?
I am using a LOLIN32 lite (ESP32) to read data sent from a STM32F103 (black pill). The ESP32 is using micropython and the STM32 is programmed using CubeMX + Truestudio.
When calling the uart.read() ...
3
votes
1answer
940 views
Distance calculation based on RSSI value
I want to calculate the RSSI value of a Bluetooth module (HC05) and from the derived RSSI value I want to calculate the distance of the surrounding devices. I'm using an Arduino Uno r3 as a controller ...
9
votes
2answers
468 views
Embedded Cācheck internet connection
Is there any way to check if actually my embedded device has a working connection (i.e. can reach the WAN)? My device has no RTOS, so I cannot rely on OS functionalities like ping. I can see that the ...
2
votes
1answer
157 views
Industrial Controller Vs Prototype Controller(Study level Controller)
What is the difference between industrial Controller and prototype(Study)level controllers or Raspberry pi/Arduino Vs. Industrial Controllers(PLC, NON PLC) controllers
7
votes
1answer
184 views
Cheap PoE board with TCP/IP support
I have a small IoT project where I want a network enabled electrical relay. I do not need full network plug nor linux on it. It just should be small and cheap. I feel smart enough to write a small ...
6
votes
1answer
401 views
WiFi communication between PC and embedded system on LAN
I'm here asking some support for a newbie in embedded communication.
My situation is the following:
embedded device: STM32L4xx microcontroller + ATWINC1500 wifi module
WiFi management code (driver) ...
8
votes
2answers
347 views
What is difference between a mote and a microcontroller equipped with sensors and connectivity?
Reading some papers about IoT and Wireless Sensor Networks (WSN) I came across mote devices and have seen there are lots of them.
I have understood that they are the leaves in an IoT system and that ...
3
votes
1answer
45 views
Finding the time interval between two events using CCP on PIC18f4520
I'm trying to calculate the time elapsed between two events using the CCP on PIC18F4520. The events are triggered by two sensors that are on the ccp1 and ccp2 ports. I've assigned a prescalar of 8 to ...
2
votes
0answers
130 views
Automatic Compiling & Flashing of EFM32 Programs
I'm working a Machine Learning project, and I need to gather some data about the run-time of an EFM32 Microcontroller (EZR32LG).
After gathering a small dataset and realizing I need more (A lot more) ...
5
votes
0answers
245 views
NodeMCU - create public webserver
How would I go about creating a public web server so that I can control my NodeMCU v3 from anywhere in the world? I was thinking about flashing espruino on my board since I have more experience with ...
6
votes
1answer
395 views
File Transfer from ESP8266
How can I download / access a file contained in the ESP8266 SPIFFS memory over the internet and not only on a local wi-fi? Can it send a complete file contained on its SPIFFS memory to a website or to ...
9
votes
3answers
191 views
Calculate velocity and direction on microcontroller or on remote server?
Assume that I have a device attached on a car which includes an MCU, and a SIM908 module. The SIM908's function is to receive GPS data from satellites and then send them to the remote server through ...
1
vote
0answers
111 views
How to Make Custom-Length Jumper Wires [closed]
I am prototyping a Wi-Fi thermometer with an ESP8266 and an HT11, it works on the breadboard (!) and now I am designing a 3D printable cabinet. I would like the final thing to be completely dis-...
6
votes
3answers
626 views
How can I push data from car-mounted microcontrollers to a remote server?
Firstly, I'm a newbie in the IoT field. Hardware parts are quite new to me.
I want to make a small project. That is creating a box attached into a car that can keep track its location and temperature....
8
votes
2answers
596 views
What right hardware to use for Home Automation using MQTT?
I have been working on a home automation project lately. It is complete to the extent of switch control and getting the readings of temperature, humidity. I am using a Raspberry Pi 3 as MQTT broker. ...
6
votes
2answers
462 views
Website on a microcontroller
I want to create a simple web server on a SAM4E.
I have found a example but I would like to change the website. Now it's just plain html code:
if(( NULL != pcRxString)
&& ( !strncmp( ...
10
votes
3answers
3k views
A low cost alternative option for ZigBee stack in mesh network of sensors
We're in the step of making design decision for a wireless mesh network of individual sensors which is going to be low cost.
At first research I decided to use MQTT for application layer and global ...
10
votes
1answer
281 views
Can I implement ZigBee with generic hardware?
As I understand ZigBee is only a specification of a data transfer protocol. So I was expecting to find some library that implements this protocol to use it with my MCU and RF transceiver. Instead, I ...
4
votes
1answer
185 views
Is it okay to use the 4 pin USB TTL cable instead of the recommended 6 pin USB TTL cable for Intel Galileo?
I have only the 4 pin USB TTL cable which has the Rx, Tx, Vcc and GND pins. The 6 pin includes the CTS and RTS pins also, and is specified for use with Intel Galileo board. My question is if I can ...
4
votes
0answers
514 views
I2C transfer to Thunderboard Sense microcontroller never completes [closed]
I am using a Thunderboard Sense microcontroller, plugged into my desktop (Windows) with a USB, and the Simplicity IDE with the coding language C. I am trying to write to a register using the ...
2
votes
0answers
401 views
Can I enable interrupts on GPIO16 of ESP8266?
Usually, the gpio16 is not used as gpio.
But we can read the state or change the state by writing directly to the registers.
WRITE_PERI_REG(PAD_XPD_DCDC_CONF, (READ_PERI_REG(PAD_XPD_DCDC_CONF) &...
-1
votes
1answer
316 views
Control a solenoid with NFC [closed]
I am trying to determine the components I may need to use an NFC sensor to control a solenoid. The amount of space I have to work with is very small -
approximately 1 inch. The solenoid I have in ...
45
votes
8answers
10k views
What is the simplest programmable IoT device that can connect to Wi-Fi?
I am trying to build a cheap asset tracker that can be powered by a battery pack. All I need the IoT device to do, is to connect to known WiFi network access points. I have access to the backend ...
8
votes
2answers
488 views
What will happen if I use Class 4 SD card, instead of recommended Class 10 for Intel Galileo?
I could not find any relevant information on this, sites just recommended class 10. I want to know if it is okay to use Class 4, 8 GB SD card, for making a bootable Linux drive for Intel Galileo, or ...
8
votes
2answers
359 views
MSP430F5529 + CC3100 IOT test device only responds to some test websites
Recently I have been working on an IoT project using a MSP430F5529 microcontroller and CC3100 network processor both from Texas Instrument. For evaluation I am using the MSP430F5529 launch pad and ...
8
votes
2answers
239 views
ESP12-E Video Streaming window, text and buttons are not displayed as expected
I have an arducam mini 2MP camera connected to an ESP8266 (12-E) module and I am trying to implement video streaming inside a window with some text and control buttons around it, all in the same ...
4
votes
0answers
360 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
796 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 ...
2
votes
2answers
957 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?
Program
...
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
749 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 ...
2
votes
1answer
61 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 ...
5
votes
1answer
178 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 ...