A device which includes a central processing unit (CPU), memory, and (generally) an assortment of I/O peripherals (UART, ADC, DAC, general-purpose I/O, I2C, etc.) in a tightly-coupled standalone package.

learn more… | top users | synonyms (1)

0
votes
0answers
41 views

How to read signal from load cell?

I took apart a weighing scale to get the load cell from it. The weight scale was capable of measuring up to 85 pounds with 5 grams precision. The voltage drop of the weight scale, however, is too ...
0
votes
1answer
47 views

Speech recognition and movement tracking [on hold]

Two part question: 1) Speech recognition - what is available that would allow me to trigger an event off or on with one or two key phrases? I found this https://www.tigal.com/product/2333, but I was ...
1
vote
0answers
57 views

How can two separate devices send clock data to a shift register IC?

I'm using a microcontroller to clock a byte into a 74HC595 shift register and latch it. It then sends a signal to the other device which send 8 clock pulses when it is ready to receive the byte. So ...
0
votes
2answers
46 views

How to safely connect a 1.8v push-pull output to a 3v MCU input?

I have a fuel gauge which has a push-pull interrupt pin working at 1.8v. I need to connect this pin to a MCU working at 3v. Theoretically I don't need a level shifter since the 1.8v are above the high ...
0
votes
2answers
69 views

Where to connect the power supply

Apologies if this question has already been asked or it's too simple. I am starting out on Microcontrollers and I have been looking at the following: https://www.sparkfun.com/products/9195 Now, I ...
2
votes
2answers
67 views

How do I use a PWM unit and/or microcontroller to have transistors progressively all turn on and then progressively all switch off?

How do I use a PWM unit and/or microcontroller to have transistors progressively all turn on and then progressively all switch off? It's for what will most likely be an 18-pulse inverter. ...
2
votes
1answer
81 views

What is this thing called “LCD interface” found in MCU datasheets?

When browsing ARM MCU datasheets I often find a thing called an "LCD Controller" or "LCD Interface" and I'm wondering what it is and how it works. It's present on the LPC3130[link|datasheet] and ...
0
votes
0answers
46 views

Creating hex file from downloaded source and header files

I'm new to the world of microcontrollers and I tried my hand at using AVR chips, everything was going smoothly until I tried to generate a hex file from a set of source and header files downloaded ...
2
votes
3answers
290 views
+100

Layout of decoupling capacitors

So I've been attempting to create my first development board and layout. I'm first working on the decoupling capacitors, power and ground portions of the layout. The MCU I'm trying to properly ...
-2
votes
1answer
44 views

Do OSH projects exist for all SoC parts? [on hold]

My understanding of the main parts of an SoC are: Microcontroller RAM (volatile memory) Flash/solid state RAM (permanent memory) Clock/Oscillator Ethernet NIC Power Management Bus (to connect ...
0
votes
2answers
46 views

Why prescaler doesn't give 50% duty cycle pulse

I am new to embedded electronics. While reading the datasheet of ATmega328P, I saw this when timers and their timing diagrams were given... I wonder why clk/8 is not of 50% duty cycle...Please help ...
1
vote
1answer
67 views

Read the instrument data from printer port directly with computer

I could not find the step by step guide of some kind to accomplish what I am planning to do. I have two devices that I want to connect to PC (windows). Right now, both devices write their output ...
3
votes
2answers
534 views

ARM Instruction set

I am trying to enter into the world of ARM and one thing I come across very often is that ARM processors support ARM and Thumb instruction set. So it means compiler will use Thumb Instructions which ...
-3
votes
0answers
52 views

Advanced Microcontroller Lesson book? [closed]

I'm an electronics engineering student. I have very good concept of c,c# and assembly. I have learned AVR and its programming, but I want to make a project having USB interface using a ...
-2
votes
0answers
38 views

What are the best C-programming sources [closed]

I want to ask that what are the best sources available nowadays to improve your Embedded System Skills?
-4
votes
1answer
36 views
6
votes
5answers
1k views

What are the differences and similarities between FPGA, ASIC and General Microcontrollers?

I have read this post and it does not answer my question in its entirety: I think of a microcontroller as anything that has some memory, registers, and can process a set of instructions such as LOAD, ...
0
votes
1answer
29 views

Bluetooth 4.0 - stream mode

I want to use Bluetooth 4.0 protocol for stream communication between MCU(STM32) and Android/iPhone smartphone. Does Bluetooth 4.0 supports any other case scenario than usual(Heart monitoring, fitness ...
0
votes
2answers
53 views

Can one always drive oscillator inputs with a single-pin oscillator output and bypass the integrated feedback circuitry?

Very little is written in the MCP2211 datasheet regarding the oscillator input configurations. The microcontrollers I have been using lately allow you to use the self-powered, single output ...
0
votes
1answer
49 views

lwIP - Best way to send data from microcontroller

Currently, I am using Server Side Includes to transfer data from my microcontroller to my webpage. The issue with this approach is that if I want to graph the data I have to store the SSI value in a ...
0
votes
2answers
56 views

uController SPI Over optoisolator

I would like to interface Arduino over SPI but need a way to decouple the system with an optoisolator. Any pointers in which optoisolator to get? Everything works on 5V. I've tried to connect with ...
0
votes
0answers
22 views

Turn Arduino into a Bootstrap Loader for MSP430 programming [closed]

How can I turn my arduino into a USB Bootstrap loader for programming the MSP430g2xxx series chips?
0
votes
0answers
14 views

DS2401 initialization and usage

I have never worked with OneWire before and I am now trying to make the DS2401 Serial Number work, but without luck. Of course I started by reading the datasheets for the Serial, but I did not really ...
1
vote
3answers
86 views

Implementing differentiation and integration in a digital control system?

In a computer control system (microcontroller-based), the sampling time of the inputs to the system determine whether to treat the system as a discrete system or continuous. From what I have learnt, ...
0
votes
1answer
37 views

Renewable energy systems

I'm currently working on a project to create a sustainable energy system. I have come up with a design to the system. A model house will be produced and on top of the house there will be solar ...
0
votes
3answers
67 views

LCD not working!

I am using a PCI1602F-B from Powertip as an LCD and an ATmega8 to communicate with it. Connection: -PORT D of ATmega8 with data-bus of LCD -PORT B0 of ATmega8 with Rs pin -PORT B1 of ATmega8 ...
0
votes
1answer
60 views

How to programm a standalone MSP430g2553 via a com port?

The MSP430 is a dirt cheap MCU and i thought that if i could make a barebone launchpad out of that which can be programed directly via the PC COM port or a virtual one. So is it possible to program it ...
1
vote
5answers
155 views

Microcontroller incapable of driving MOSFET

I am using attiny45 microcontroller for switching MOSFET at 40kHz. I have the following circuit set up: simulate this circuit – Schematic created using CircuitLab If I measure the signal ...
2
votes
0answers
37 views

How can I log information from code in IAR Embedded Workbench to a log file?

I'm trying to develop an application for the NXP LPC1788 microcontroller and I would like to be able to log formatted strings at arbitrary points within the source code to a log file in a way that has ...
0
votes
2answers
56 views

arduino nano broken or not after reversing l7805 pins?

I tried to breadboard a project using arduino nano and l7805 regulator power by 12v dc from wall. I pluged the regulator backwards, output to 12v and input to 5v arduino pin, by mistake for a couple ...
1
vote
1answer
66 views

Digital I/O pins connections between IC

I want to ask how is right to connect enable in ICs and digital communication between ICs. Take for example this: want to ask about this 3 examples: Should I use a resistor and how I choose it ...
1
vote
3answers
61 views

Best way to read 18kHz PWM signal with wide V_pk-pk (5.5-18V)

I am trying to design a circuit for level-shifting a PWM signal coming from a sensor and reading it with a 5V micro controller in an automotive environment. I will run my design by an EE at the end ...
-1
votes
5answers
70 views

Microcontroller vs a sensor [closed]

Im trying to build a device that vibrates when the object reaches a 90 degree angle. I know I need a vibrator motor and a coin cell battery, but I don't know if I should use a microcontroller or a ...
2
votes
1answer
49 views

MCU pull down input push button with interrupt ESD issue

I have an MCU operated at 3 volt with an input pin that is floating by default. I have an external pull down circuit with a 10K resistor connected to the I/O pin. I also have it tied to VCC using a ...
4
votes
1answer
467 views

Is 3 bytes a min to address a register in a 256K EEPROM?

I am really new to electronics and embeds and I am struggling with some probably basic notions. (I have a software background.) I have an EEPROM (24LC256) connected to an MBED microcontroller and I ...
0
votes
0answers
33 views

Modified Sine Wave Inverter to power MPPT circuit/microcontroller and Laptop?

I am going into uncharted territory for my senior design project. I need to build an MPPT circuit to efficiently charge a 55AH or 75AH battery. The design because of my lack of programming expertise ...
1
vote
0answers
24 views

auto shift on keypad press in lcd using fujitsu F2MC-16LX MB90385 Series

We are using LCD and Keypad in our MCU and I was wondering how do i initialize my LCD so that every time there is a key press the display will automatically shift right and fill up the LCD as more ...
0
votes
0answers
35 views

MIPI interface and GPIO differences

There is a possibility to do a connection between an IC that communicate with MIPI interface, with GPIOs of an MCU that doesn't have MIPI inteface? How?
0
votes
0answers
43 views

pneumatic stepping motor control

how to control a pneumatic stepper motor with pic microcontroller I want a code example is that it is the same thing with an electric stepper motor? can I use the same pins and the same code?
0
votes
1answer
30 views

Specific ADC input not working on Microchip PIC PIC24FJ128GA202, other inputs work fine

I am trying to get an analog input working on my microcontroller. I am using the PIC PIC24FJ128GA204. The problem is that a specific input is not working, while other do work. I want pin 26, ...
1
vote
0answers
49 views

CRC32 on SAM D20 (Cortex M0+)

I've been having a hard time debugging the DSU module on a SAM D20 (datasheet). I mean to utilize it to calculate CRC32 for a program I'm uploading through a custom bootloader (bootloader not mine). ...
3
votes
2answers
64 views

CANUSB SJA1000 Filtering

I am using a CANUSB adapter connected to my car attempting to read out only CAN messages with 11-bit identifier 0x1D6. I need to do hardware filtering because software filtering is too slow for my ...
0
votes
1answer
94 views

reset microcontroller

i use dspic micro and ir2104 to drive half bridge mosfet i use 12 volt , 150 watt switching power supply and lm2576 3.3 for dspic. when the mosfet load is 10 watt no problem but when the load is 50 ...
0
votes
0answers
32 views

PIC24FJ258GB110 using USB-Host and UART simultaneously Baud Rate Issue

I am using USB host code from Microchip MLA. The USB and LCD part is working fine but i want to add UART functionality in the project. I want to send keyboard key-press to UART port. I added UART ...
0
votes
0answers
56 views

Connecting the Vdd terminal in Proteus

I'm a beginner to microcontroller programming and the Proteus simulator. I have a LED blinking microcontroller circuit diagram. I'm trying to simulate it in Proteus. The problem is there is no Vdd ...
0
votes
2answers
101 views

control AC fan speed using microcontroller

I have been trying for a long time to digitally control the fan speed and light intensity of a dimmable LED bulb, but I am not able to. Basically I want to replace the mechanical potentiometer with a ...
0
votes
1answer
62 views

Is a 600+Hz R/C Servo/ESC refresh rate possible?

In the R/C multirotor scene, the trend at the moment is to have very high refresh rates on your ESCs (speed controllers). My understanding of how servos/ESCs are driven is a 1-2ms pulse is sent to ...
0
votes
2answers
51 views

Current taken from USB by STM32F3 Discovery board?

I am trying to find out what the board draws from the USB supply at max MHz. I really don't want to cut cables if this info is available somewhere already
0
votes
0answers
18 views

How to make arduino show cpu usage with 10 leds? [migrated]

So i want to make arduino show my computer cpu usage with leds, for example if 10% then 1 led will light, if 50% then 5 leds, if 80% then 8 leds...
4
votes
2answers
90 views

Does the location of a program need to be specified when programming a PIC?

I recently purchased a PIC programmer (cheap PIC K150) and I am attempting to program a PIC12F683. Upon reading over the datasheet it states that program memory locations are 0005h to 07ffh since ...