STM32 Radio Controller | NRF24 + NEXTION Display & 3D PRINTED Case
HTML-код
- Опубликовано: 8 июл 2024
- High quality PCB prototypes: www.pcbway.com
3D & CNC service: www.pcbway.com/rapid-prototyp...
🔥I finally made it, the first version of an STM32 radio controller with the NRF24 radio mdoules with antenna and 7 channels. The project is not 100% ready yet since I still have to make a few tests and adjustments for the PCB. The case is 3D printed.
🔀LINKS
-------------------------------------
Tutorial: electronoobs.com/eng_arduino_t...
Part List: electronoobs.com/eng_arduino_t...
PCB GERBERs: electronoobs.com/eng_arduino_t...
Schematic: electronoobs.com/eng_arduino_t...
Code Transmitter: electronoobs.com/eng_arduino_t...
Code Receiver: electronoobs.com/eng_arduino_t...
3D case STL: electronoobs.com/eng_arduino_t...
TFT file: electronoobs.com/images/Arduin...
🤝SUPPORT
-------------------------------------
Join my Arduino Course (Spanish): bit.ly/2JY8icE
ELECTRONOOBS.io: electronoobs.io
Help my projects on Patreon : / electronoobs
my Q&A page: electronoobs.io/forum/index.php
Facebook page: / electronoobs
Canal en Español: / electronoobs en español
00:00 Intro
02:36 The NEW version
04:17 The screen
05:05 The rest of the PCB
06:09 What we need?
07:31 Prepare the case
08:01 Schematic & Assemble
11:00 The TFT file
12:00 Some code
13:50 Tests
14:51 Thank you
Like share and subscribe to motivate me. Thank you
#STM32
#NRF24
#RC - Хобби
Arduino Course (Spanish): bit.ly/3ldW6kO
Follow me on FACEBOOK for more: facebook.com/Electronoobs
Help me on Patreon: www.patreon.com/ELECTRONOOBS
I want the arduino course in English...is it possible to add subtitles atleast
Bro what about DLP resin 3d printer!
Hey man nice videos .. little suggestion you should edit more volume or change your audio quality for your videos...your voice is so lite like mine, keep ur mic 🎤 close to your mouth...
Can make one with 433mhz long range module..
Hay brother..... please complete the receiver and provide the code fast...plz.
This seems better quality than most commercial rc controllers
hahaah Is not that good yet! :)
Yeah seriously....it has a better looking and I can't say much I just love It
I take it you've not seen many commercial 'rc controllers' then?
I've always loved how you investigate your builds to find alternate solutions. Also how you integrate your findings into your final solutions to make a complete build.
You're awesome. I learn a lot from your channel for mine.
At the end of your videos you always say "thank you" but I think actually we should say thank you. You always provide all the STL files, the code etc in a way like a tutorial. Keep up the great work!
This is an awesome project! I’ve been following for a few months in order to make one and start on RC airplanes… nothing better than enjoy the gear you built with your own hands…
Felicidades por este increíble proyecto. A veces bajo mi punto de vista, hay proyectos menos trabajados pero este en concreto está súper bien!!!. La carcasa impresa en 3D, el acabado y el uso del Stm32...WoW es brutal
this is so amazing! Literally the future
Excellent and amazing project ! Well done ! I'm defenately looking out for the next episode !
one of the best video on DIY radio controllers on youtube, keep up the good work
This looks great. i am about halfway through the first transmitter. I have back printed and all parts except voltage converters. I am a noobs with just enough knowledge to get in trouble so I can use the experence. I just found your channel a while back and am enjoying it.
Wow, really impressive! Great work!!
Just give this guy a Nobel prize 🔥🔥
Your videos deserve wayyyyyyyy more views...love you man..please don't stop. 🙏🙏❤️❤️❤️❤️❤️
I really appreciate your work man keep it up we all support you
Awsome!
You are the man!
Here, in Brazil, we say:
Caraca!
Você é o cara!
Thanks! You help me a lot!!!
You are a great engineer, wow. It must take you forever to create a video because there's so many interdependent parts.
Amazing project. Well done!
Finally I was waiting for this Transmitter V2 for a year or so
Very close to make a commercial radio 👌👌👌
Excellent project
mate you have done great work!!! It is very good project, go on
Amazing project
Super . It's really mind blowing
Waiting for the next part 🔥
Nice project
Keep up man you will reach 1 million soon. Congratulations. Awesome project 👍👍👍. And also add gyroscope and accelerometer .
Good job. Great project!
you can also use a tp5100 with a 2 cell bms with any 9-15v 1-2a power supply to charge the batteries more efficiently.
We need more stm32 projects.
It's looks better but one suggestion as this is a time of openTx remote controller so it's will be best if u build something like that
amazing project keep it up :)
Great work✨
Nice Project, Still waiting for an update. Love all your Videos
Genial , estaba a punto de fabricar el anterior control , pero este se mira súper genial , solo no entendí unas cuantas cosas , espero la versión en español ejjeje
Big improvement from the previous one! Keep it up bro.
Amazing man.
Please make an pure sine wave inverter with stm32 and lcd display for status monitoring. Love from India 🇮🇳 ❤️❤️
Nice video, thankks :)
Love this one
You're very talented. I subscribed :)
Great work sir.
Simply Awsome 😇
Please make one rc plane based on the same controller.
Exited for next video 😇
Brilliant
Wonderful project
It will be very grateful if you can tell about i2c communication between two stm's
very nice job. I truly enjoy the way you explain things as you go along. I recently came across this power bank that can produce 3.3 and 5 volts using lio ion 18650 battery. This power bank have its own charger. In that case it's very self efficient power supply. Can you use that power bank in this project? Keep up the good work, you rock !!
Superbbb
Super video
Just an observation, on the buck converter shouldn't you cut the trace above the ADJ pads in order to use the fixed voltages?
Great job btw, building something like this takes a lots of time and effort. It's also nice to finally see an STM32 board being used in place of an arduino. If one day you want to push this project a bit further you could also take a look at other STM32 boards like the F407. Packs even more power than the blue pill and has all the IO you ever need for an RC remote.
Mantap man👍👍👍
Amazing man💯🔥, how long did it take to program the code?
I really love this.
Ive been working on a twin joystick for a space sim but cant seem to get the joysticks stable enough. I noticed your figures jumping around a bit as well. Any suggestions on debouncing, either software or hardware?
Love your channel! How about doing a "TVout" project using the stm32!?
perhaps in the next revision use a better radio module perhaps a LORA based one, or something long range inspired by team black sheeps crossfire module
Yes! Actually I'm working on womethign like that too. It would be with the SX1280 chip! Stay tuned!
QCZEK!!!!!!!
Add opentx to it and together with the LORA this project would contest any commercial radio!!
@@sammichael25 there was a version of open tx based around the Arduino mega it was called the openAVRC, i had plans to make it but since most of the documentation was in french i didnt ended up doing it
Thanks for the amazing job! Can you add the possibility to use one transmitter with different receivers, with different parameters?
this is great, you keep improving your game. Have you ever thought about using an ESP and using it's ESP NOW communications. a while back I made an RC car with remote using ESP NOW.
for a group of students that wanted to build some small plastic battle bots. they work pretty good, but I might now have to redesign the controller using the joysticks you use
Hey did you use esp32 and nrf24l01 to build it
Using a TFT SPI display will be better and will run faster. as the nextion display is slower. We can go without touch screen as most commercial display do not have one.
It looks awesome 🔥🔥🔥
Is there any way to add opentx it?
Can you measure the latency using your oscilloscope please? Seems very well made so you might as well measure that parameter...
I think it's time to revisit this.... I'd like more switches, some 2 and 3 position ones... And 2 screens....
I smaller screen for menus type things, maybe a multi colour electronic paper screen.... And a touchscreen with vtx so you can watch an fpv feed on the screen....
Also, please finish that small receiver board, as small as possible so it can be used on small rc tanks and things.... I'm building a kugelpanzer and I'd love for this to fit inside
hello, when will the receiver be published for this device?
Nice work man 👍😍 but can we use Arduino pro mini for the transmitter?
Great job, but I can use LoRa 915MHz
Maybe you can use opentx firmware or rebuild it to be lite version so we can flash it inside this bluepill/stm32? Is that possible?
hi could i just take the rf module thing from my broken flysky transmitter and wire to an arduino instead of NRF24
Why there are so many holes on the PCB around the NRF and bellow the microcontroler?
Excellent video i have learn a lot from you. But i have worked nrf24 but it has approximately 50-100 m range(if you lucky) wouldn't it be nice to make it with lora or another way to have more range ?
What are the main differences between PCBWay and JLCPCB? I’m about to order my first pcbs, so would be nice to know what you guys think from your experience.
Have you tried using Arduino Micro or Leonardo to improve the reading of the potentiometers? seems a little unfiltered to me
at 14:21 of this clip, what main mcu are you using as RX?
Which software are u use for video making
hi
it's so beautiful and perfect...
can you add the mpu6050 module in it??
If the connection can be added with an external TBS module, that's even better
sir where are the pin header as the channels of the reciver
Hi Sir, pls make video for half bridge soft switching methods and PWM type using ZVS.
Thanks, it's a good video, Can we use ESP8266 microcontroller instead of STM32
in the tx code, i added 102 Serial.print("
"); why you send out a literal of values continuously in a horizontal manner?
Hay dude.... which one is best to make nrf24 based transmitter and receiver......Arduino nano..or STM32?
Is there a tutorial available for creating this pcb (on software) ?
Is it possible to show the drone's battery info in this display? and Signal strenth? Love your videos
is there any chance to get dual rates/exponential curves and channel mixing to work with this?
and more channels, like 16 maybe... lots of scale builders needs all them channels.
or a function where you can switch between models, lets say you had three buttons, each one dedicated to activating a model and put the other two in sleep mode.
imagine you are using an excavator, a wheel loader and a dump truck... you are controlling all three with one remote, you can easily change which one you are controlling... without having to scroll in menu and selecting a bunch o options. i think the sanwa sd 10 tx had this, very useful, for some!
with functions like these, this would be a better option then controllers costing hundreds and hundreds and even thousands of dollars
Hi,,,,please continue make BadAss Tank, with your 3d print remote
Can we use LoRa module for wireless communication as that has standtable and longer range connection. Even commercial radios uses LoRa communication.
The commercial transmitters jave specialized hardware to compensate for the LoRa slow transfer rates. Implementing that will make this costly and will be as good as buying a commercial controller
Sir please make a telemetry module for the drone
That is a nice idea
Please make a 433mhz rf transmiter and receiver for drone
Commercial rc transmitters also have frequency hopping - does your transmitter have this ?
How will it perform in a group of 20 people flying airplanes? Will it have loss of data packets or be usable? Thank you!👍
Hi electronoobs, what do you think about nordic nfr ble microcontroller, i think its crazy growing product with this microcontroller.. i dont know before i buy but after i disassembly i see mouse, keyboard, and my smartwatch have this chip.. its have an arm cortex m processor..
Before it i have studying about atmega avr, esp, stm, novoton, i think this chip is worth for studying..
This is the one I am talking about
Looks great and is awesome
Does it have receiver module or it works with any NRF24 receiver
Thank You
It has its own receiver. On the links below you find the receiver as well. Just look it up! Good day!
@@ELECTRONOOBS
I saw the codes and see following
const uint64_t pipeOut = 0xE8E8F0F0E1LL;
I think this is the binding
Dies it have Encryption, still going through all the codes
@@Onlyindianpj modify this to give your transmitter and Receiver a unique ID so that others do not connect with yours. You can freely change the letter before 1, Example to 0x...B1LL. Not all Letters work since it is in Hex
How about porting the Opentx project to this stm32?
para los que hablamos espa;ol pacuando? Super video
hello
could you make a video about DIY MIC without noise?
@Elecronoobs it is possible to implement and add also a multi protocol firmware? I can't find any information about the 7ch + ppm receiver at 5:47, can you help me?
I really appreciated for all efforts you put to make such a valuable video, I hope someday personally meet you, I was wondering if you have any idea to extend the range of radio module such as nRf24lp
swap nrf module with e01-2g4m27d. Just PNP. 5km range
@@skelethornbro , thanks for the info, I never know such a module available to market
no problem. Make sure you use 5dbi antenna with it, and enough 3.3V power supply, its max power is 500mW
@@skelethornbro sorry for bump this post, but, with PNP you mean that we can just exchange between nRf24lp with e01-2g4m27d and no further changes anre needed in this case ?
@@carlosefreitas4040 yes. Same pin-out, same code.
is it possible to have more channels when using PPM ?
What about using the Raspberry Pi Pico/ RP2040??
The Library support may be limited.
Hello @Eletronoobs, you have great videos. In this particulary project I don't understand how you send data from stm32 to Nextion LCD. In my project I try to send data but it seems very hard to comunicate between this two devices. Can you give me some advice or help me? Thanks.
Sir Can I use without lcd
does it can calibrate the esc?
I have a Kyosho remote that's controlled by a ATmega8, which surprised me.
I hope one day i get around to hacking it because i don't have a Kyosho receiver.
That's what we need an 32bit one for diy biped robot's servo controller ngl could you make that sort of project 😂
It would have been so mu h better if you had a replaceable rf module like Jr bay in modern transmitters. That way we could alot other transceiver module, lora, Esp32, ccd, even actual Jr modules from different manufacturers.
Most of them cover great distance but have slow response time. Which will not be good when controlling a drone.
Now that you've finally started using one of the STM32 micros, when are you going to run OpenTX on that controller?
what happens if we dont use resistors for buttons?