DIY - Universal RC Joystick: receiver

  • avatar
  • 4.1K Views
  • 1 Like
  • 8 mins read
Preview image

Wireless communication implies having a transmitter, in our case the joystick, and a receiver. We must build a simple circuit with NRF24L01 wiring that will act as listener for our joystick. The NRF24L01 module strictly needs 3.3V but the logic pins are 5V tolerant. That why we recommend to use the NRF24L01 adapter which acts as regulator, keep the voltage stable, apply filtering and reduce noises.

DIY - Universal RC Joystick: code

  • avatar
  • 3.1K Views
  • 2 Likes
  • 10 mins read
Preview image

The physical part of the controller is finished but what about the brain? Once more, our decision falls on Arduino Nano. It perfectly fits by size providing all the necessary functionality. For programming a Nano board we need a USB to serial interface which can be hooked up to the programing header located on the top side of our controller.

DIY - Universal RC Joystick: mounting

  • avatar
  • 3.1K Views
  • 2 Likes
  • 6 mins read
Preview image

Based on the solution of designing multi-functional remote controller and being aware of the needs we started building the joystick. The cover with controls is ready for use but we miss the most important part: the microcontroller. Once more, our decision falls on Arduino Nano. It perfectly fits by size providing all the necessary functionality.

 Join Our Monthly Newsletter

Get the latest news and popular articles to your inbox every month

We never send SPAM nor unsolicited emails

DIY - Universal RC Joystick: controls

  • avatar
  • 3.4K Views
  • 2 Likes
  • 3 mins read
Preview image

Based on the solution of designing multi-functional remote controller and being aware of the needs we started building the joystick. It will have 4 push buttons, 2 switch buttons, 2 potentiometers and two analog modules. And, additional 2 push buttons integrated on the analog joystick module.

DIY - Universal RC Joystick: concept

  • avatar
  • 2.2K Views
  • 3 Likes
  • 4 mins read
Preview image

Controlling devices over a distance opens lots of possibilities. Our Arduino roadmap contains many projects that must be controlled remotely and sometimes on a long-distance. Of course, it can be done with a PC but our experience has shown that it becomes complicated when you need long way, portable and rapid communications. Our solution was designing a multi-functional remote controller, we have called it AirControl.

How to install MongoDB 6 on Ubuntu 20.04

  • avatar
  • 4.7K Views
  • 2 Likes
  • 6 mins read
Preview image

MongoDB is a popular open source and document oriented database system. It belongs to a family of databases called NoSQL, which is different from the traditional table based SQL databases. It makes use of collections, each having multiple documents, and allows the user to store data in a non relational format. Data is stored in flexible, JSON-like documents where fields can vary from document to document. That's the reason for calling it schemaless database.

Getting real-time position using MPU9250

  • avatar
Preview image

MPU-9250 is one of the most advanced combined accelerometer, gyroscope and compass small size sensors currently available. It replaces the popular MPU-9150 lowering the power consumption, improving gyro noise and compass full scale range performance. It has many advanced features, including low pass filtering, motion detection and even a programmable specialized processor.

Domain Driven Design with Laravel 9: User domain

  • avatar
  • 14.0K Views
  • 16 Likes
  • 11 mins read
Preview image

Modern web frameworks take one group of related concepts and split it across multiple places throughout your codebase. Laravel provides a very clear structure with large variety of tools to make the development easier and faster. Along with the huge community it makes Laravel a great option for most starting projects.

Getting started with Arduino Mega

  • avatar
  • 6.0K Views
  • 2 Likes
  • 6 mins read
Preview image

Arduino is an open-source electronics platform based on easy-to-use hardware and software. Arduino boards are able to read inputs - light on a sensor, a finger on a button, or a Twitter message - and turn it into an output - activating a motor, turning on an LED, publishing something online. You can tell your board what to do by sending a set of instructions to the microcontroller on the board. To do so you use the Arduino programming language and the Arduino Software (IDE).

Elon Musk is buying Twitter

  • 1.8K Views
  • 1 Like
  • 2 mins read
Preview image

On Tuesday, representatives of the billionaire notified Twitter through a letter that he intends to move forward with the tumultuous deal, confirming earlier reports that things were back on track.

Musk and Twitter were headed to court over the deal, with the Tesla and SpaceX chief executive claiming that Twitter had misled him over the number of bots that existed on the social network. Without providing evidence of his claims, Musk has alleged that as much as 20% of Twitter's user base consisted of fake/spam accounts. Twitter has long maintained that less than 5% of its monetizable daily active users - a subset of its user base provided as a metric for advertisers - are bots. However, it now seems that Musk no longer intends to press the issue.