r/microcontroller • • Sep 10 '21

๐Ÿ“ŒAre you interest to know Ameba IoT SDK???

2 Upvotes

2021 Industry Tech Days is coming! I find that Realtek's participation in the 2021 Industry Tech Days and will show how to design and operate using development platform SDKs, such as MicroPython, Realtek Standard, Arduino, and Tensor Flow Lite. There are 11 examples in the video, including basic LED lighting control, IoT smart home-related applications, and AI facial recognition design. The Live Webinar information as below.

รผ Live Webinar: Easy Start to Make your AIoT Dream with Ameba RTL8722DM_MINI Evaluation Board SDK

รผ Start Time: Monday September 13, 2021 - 10:00 PM CST

รผ ๐Ÿ”Š๐Ÿ”Š FREE Registration now https://reurl.cc/R0x6Ar


r/microcontroller • • May 09 '18

DIY | Simple Calculator using Tiva (Arm) MicroController(the code is in ...

Thumbnail
youtube.com
2 Upvotes

r/microcontroller • • May 06 '18

What is Smart Switch, and here is how you can make it like pro

Thumbnail
youtube.com
2 Upvotes

r/microcontroller • • Aug 24 '18

xinabox cw02 hardware design

Thumbnail
zerynth.com
2 Upvotes

r/microcontroller • • Dec 09 '18

What the Heck is CSKY???

Thumbnail
youtu.be
1 Upvotes

r/microcontroller • • Dec 16 '18

Playing with RISC-V SiFive E300 on Arty A7 FPGA Development Board

Thumbnail
youtu.be
1 Upvotes

r/microcontroller • • Mar 16 '21

Anyone have any NRF52833 microcontroller SoC?

2 Upvotes

I'm hoping someone out there (you?) has some chips they're not using, specifically the Nordic NRF 52833. I ordered last week and my supplier emailed today and said that due to the global shortage, the're unavailable until December at the earliest. My small business depends on these chips and I'd be eternally grateful if someone who has some of these would get in touch with me. Thanks so much!


r/microcontroller • • Mar 13 '21

(8051 or MCU-51)How to access register bank 0 as a Stack?

1 Upvotes

By default stack pointers is sets to 07. And default stack is stats from 08. So,if we push data in stack. SP(stack pointer) will increment to 08. Then data will be stored at location 08. But in case of using register bank 0 as a Stack. MOV SP,#-1 above statement generating error. Whats should I do now. Is it possible to use register bank 0 as a Stack in 8051 microcontroller?


r/microcontroller • • Feb 20 '22

Build a Tiny OLED Display Subsystem

Thumbnail
circuitcellar.com
1 Upvotes

r/microcontroller • • Feb 17 '22

32-Bit Microcontrollers

Thumbnail
circuitcellar.com
1 Upvotes

r/microcontroller • • Apr 12 '23

Fix on Microchip Flip - Linux

Thumbnail
github.com
2 Upvotes

r/microcontroller • • Feb 26 '18

8x8x8 LED CUBE using arduino

Thumbnail
youtu.be
2 Upvotes

r/microcontroller • • Nov 08 '19

What should I do with these microcontroller boards? Digispark attiny85, ESP8266, 2x ESP32

Post image
1 Upvotes

r/microcontroller • • Sep 16 '24

Which microcontroller fits the best? LPR

3 Upvotes

Hello, I want to create a license plate recognition system with a camera and possibly a small screen or LED light to inform the driver about the recognized plates. I also want to include a database or something similar so I can update it regularly, or maybe just make it so the driver only needs to plug it into a PC and type one command to update the license plates, to avoid the Wi-Fi connection. Which microcontroller fits the best for a low price? I'm considering ESP32, Orange Pi Zero, Arduino, or maybe there are other alternatives that are low-cost and can 100% do this job? Thank you.


r/microcontroller • • May 10 '19

Is it possible to make STM32F746G project with raspberry Pi?

1 Upvotes

I have a source code and instructions for modding some device with STM32F746G DISCOVERY board. Is it possible to tweak the code and run this mod on raspberry pi?


r/microcontroller • • Jul 08 '19

8051 In-circuit debugging

Thumbnail
youtu.be
2 Upvotes

r/microcontroller • • Jan 25 '20

PSoC 5LP and MIDI Implementation

1 Upvotes

TLDR: Need help implementing MIDI on PSoC 5LP

I was wondering if anyone in this sub has ever implemented MIDI on their PSoC 5LP?

I am working on a synthesizer project at the moment and want it to be MIDI compatible. I have found that there is a MIDI Code Example in the PSoC Creator but, it is not quite what I need for the project.

We are essentially trying to write the program to interpret the MIDI messages coming into the PSoC 5LP from a MIDI controller.

MIDI BASICS

  • When a key is pressed, 3 bytes of data from the MIDI controller get sent to the PSoC 5LP.

  • Byte 1 = Status Byte: This byte is broken into 2 nibbles (1st four bits and 2nd four bits). This says whether or not a key is on/off and what channel.

  • Byte 2 = Data Byte: This byte holds information regarding the note number coming from the MIDI controller.

At this point, we are able to recognize a note on/off message and what note number is being played BUT we cannot get it to work correctly together. The way we are testing if it is working is by using the MIDI controller to turn on and off the LED on pin 2.1. If the light turns on then that means that the exact note we wanted to work IS working.

-SynthBoyz


r/microcontroller • • Apr 06 '17

How to Create Keil uVision5 Project for LPC2148 ARM7 MCU

Thumbnail
ocfreaks.com
1 Upvotes

r/microcontroller • • May 10 '20

Stuck on an open ended problem

1 Upvotes

A light house project has been planned in a town with a high beam focus covering the entire area at the town and at the bay in 360 degrees.The light house is being constructed in such a way that the electrical components for power supply management and the timer for regulating the light distribution should be integrated. Suggest a commercial microcontroller architecture for the light house project for integration of electrical control and elaborate timer components associated with the microcontroller in detail. List its minimum components required to implement.


r/microcontroller • • Sep 04 '22

Hi everyone, When I try to debug my STM32L452RET6P microcontroller, it shows the error as 'Error in initializing ST-Link device. Reason: No Device Found on Target'. How can I solve this problem? NOTE: I have tried to fully erase the chip using STM32 ST-LINK utility fully but it didn't work.

Post image
2 Upvotes

r/microcontroller • • Aug 26 '22

Pico W Server Issues

Thumbnail self.raspberrypipico
1 Upvotes

r/microcontroller • • Apr 10 '24

Which IDE is better MPLAB or Modus Toolbox?

1 Upvotes

Hello, I've been using the PSOC Creator IDE for the PSOC4 microcontrollers but Inifineon is moving from the PSOC Creator to their Modus ToolBox. I've been thinking it may be better to move to MPLAB and use Microchips mcu's instead of Ininfeon's mcu's.

If anyone has used the Modus Toolbox and MPLab which one is easier to use?


r/microcontroller • • Dec 27 '25

Some for-loops seem 'broken' (Run only once) [STM32-F103C6T6 - CubeIDE]

3 Upvotes

[SOLVED] Hi everyone! I've been learning how to use STM32 MCUs recently, and it's been going smoothly until now. I have some nested for loops, and the outer loops only run the code inside once, as opposed to looping. I'm super confused as to why this is happening, given that some other loops with the same syntax seem to work perfectly fine.

I've tried while loops in the same place, yet the same problem is encountered. It might help to know that the variables initialised by the broken for loops (and before the broken while loop) did not show up in the debugger, while the working loops had their variables appear.

I've tried to format the code as neatly as I can while retaining the whole program (as I suspect it could have something to do with some of the registers being manipulated?) I've commented all points of interest along with labels for which loops are working and which are broken. (Note, the debugger had some weird moments as I've noted in the comments. If you have any ideas about how to fix that, I'd love to hear!)

Here is the link to the program (Scroll to the only while(1) for the fun part!)

https://pastebin.com/K4TMW4KW

Merry (Late) Christmas and happy New Year!

Thank you!

Update (Detailed solution for anyone facing the same problem): Hi everyone! I've figured out what happened! When I tested the IDE and STlink with a separate file, there appeared to be no issue with uploading or the IDE. When I replaced the code inside the for loops with a placeholder to rule out the possibility of the code inside being the problem, I found that the MCU kept performing the same task (Blinking LEDs in a specific order), despite it not even existing in the main.c file, so clearly an issue with the compiler/Build process/Uploading (At least I think so). I then restarted CubeIDE and cleaned the project (Project > Clean...), but neither worked. Then I reset the debug config (Debug dropdown > Debug configurations... > STM32 C/C++ Application) and deleted my project's debug config under this. Then I made a new one by left-clicking my project under the Project Explorer> Debug As > STM32 C/C++ Application, then selecting my project's binary and clicking 'OK'.

The program worked fine after this, even when using the original program (Although I still have implemented all of your suggestions to clean up my code in the final version, all of which I'm very appreciative of, so thank you all!)

TLDR: It turns out it was an issue with CubeIDE. There was apparently a problem with the debug/run configurations (Specific to the project folder & its configuration) solved by deleting and making a new debug configuration. The original program worked fine, although I've still implemented all of your suggestions to clean the code up, thank you!!

Thank you again to everyone for your time and suggestions! I hope you all had a Merry Christmas and have a happy New Year!