Getting Started in Kotlin

Kotlin is the official Android programming language and is statically typed. It is fully interoperable with Java, meaning that any Kotlin user can use the Java framework and mix commands from both Kotlin and Java without any limitations. In future tutorial/meetup, we will cover the basics of Kotlin and will look at how to set up the environment. We will also look at its flow structures, such as if { ... } else { ... } expressions and loops. In addition to this, we...

Featured Read more...
arduino-lcd-connection

Arduino Display Data using IIC LCD Module

How to setup 16x2 lcd on Arduino? Its not big issue ,read full blog and watch video at the end of content. It is hard to display data using serial monitor. So if you want to display data of Arduino or given text to 16x2 Char LCD .This tutorial will help you. Required component  :Arduino Uno Board x 1 IIC LCD /I2C LCD .   or   I2C Display Module + 16x2 Char LCD    x 1 M to F Jumper Wire  x...

Featured Read more...
motion sensor tutorial

Arduino PIR Motion Sensor Tutorial

PIR modules have a 3-pin connection at the side or bottom. The pinout may vary between modules so triple-check the pinout! It's often silkscreened on right next to the connection (at least, ours is!) One pin will be ground, another will be signal and the final one will be power. Power is usually 3-5VDC input. When object comes in detecting area it will return 1 from output pin otherwise it return 0. The IR sensor itself is housed in a hermetically sealed metal can to improve...

Featured Read more...

2023 Python Developer Roadmap

Learning Python can be an exciting and rewarding journey. Here's a suggested roadmap to help you get started and progress in your Python learning:1. Basics of Python: - Understand the syntax and basic concepts of Python, such as variables, data types, operators, control structures (if/else, loops), and functions. - Get familiar with the Python interactive shell and basic command-line usage. - Learn about built-in data structures like lists, tuples, dictionaries, and sets.2. Object-Oriented Programming (OOP): - Dive into object-oriented programming concepts like classes, objects,...

Read more...
arduino-training-read-analog-senser-day6

How to read Analog Sensor Data in Arduino Uno Board

Reads an analog input on pin 0, converts it to voltage, and prints the result to the Serial Monitor. Graphical representation is available using Serial Plotter (Tools > Serial Plotter menu). Attach the center pin of a potentiometer to pin A0, and the outside pins to +5V and ground.PotentiometeranalogRead() Reads the value from the specified analog pin. Arduino boards contain a multichannel, 10-bit analog to digital converter. This means that it will map input voltages between 0 and the operating voltage(5V or...

Read more...
arduino-training-serial-console-day5

What is Serial Communication in Arduino

What is Serial Communication in Arduino? Serial communication between the Arduino board and a computer or other devices. All Arduino boards have at least one serial port (also known as a UART or USART), and some have several.BOARD USB CDC NAME SERIAL PINS SERIAL1 PINS SERIAL2 PINS SERIAL3 PINSUno, Nano, Mini0(RX), 1(TX)Mega0(RX), 1(TX)19(RX), 18(TX)17(RX), 16(TX)15(RX), 14(TX)Leonardo, Micro, YúnSerial0(RX), 1(TX)Uno WiFi Rev.2Connected to USB0(RX), 1(TX)Connected to NINAMKR boardsSerial13(RX), 14(TX)ZeroSerialUSB (Native USB Port only)Connected to Programming Port0(RX), 1(TX)DueSerialUSB (Native USB Port only)0(RX), 1(TX)19(RX), 18(TX)17(RX), 16(TX)15(RX), 14(TX)101Serial0(RX), 1(TX)On Uno,...

Read more...
yii2-framework india

What is Yii 2.0?

What is Yii 2.0?Yii is a high performance, component-based PHP framework for rapidly developing modern Web applications. The name Yii can be considered as the acronym for Yes It Is!. Yii 2 inherits the main spirit behind Yii for being a simple, fast and highly extensible PHP framework.Whether you are one developer building a fairly simple Web site, or a team of distributed developers building an extremely complex Web application, using Yii is like augmenting your development team with additional...

Read more...
arduino-training-day4

Basic Functions of Arduino

Basic Functions of Arduino Configures the specified pin to behave either as an input or an output and other basic operation. pinMode() DescriptionConfigures the specified pin to behave either as an input or an output. See the Digital Pins page for details on the functionality of the pins.As of Arduino 1.0.1, it is possible to enable the internal pullup resistors with the mode INPUT_PULLUP. Additionally, the INPUT mode explicitly disables the internal pullups.SyntaxpinMode(pin, mode)Parameterspin: the Arduino pin number to set the mode of. mode: INPUT, OUTPUT, or INPUT_PULLUP. See the Digital Pins page for...

Read more...
laravel 7 iotwebplanet

What is laravel ?

Laravel attempts to take the pain out of development by easing common tasks used in the majority of web projects, such as authentication, routing, sessions, and caching. Laravel aims to make the development process a pleasing one for the developer without sacrificing application functionality. Is laravel a programming language? No, Laravel is a framework, not a language - the language is PHP. If you haven't learned programming itself (not in a programming language, in English), start with Algorithms and Data Structures to learn programming. Is laravel frontend or backend? Is Laravel frontend or backend? The short answer is “backend”. The...

Read more...
arduino variable

What is Variable in Arduino

In short What is Variable in ArduinoA variable is a named unit of data that may be assigned a value. variable is a named location in a memory where a program can manipulate the data. This location is used to hold the value of the variable. The value of the C variable may get change in the program. variable might be belonging to any of the data type like int, float, char etc.RULES FOR NAMING VARIABLEVariable name must...

Read more...
flutter

What is Flutter in short?

Flutter is Cross-platform mobile development framework backed by google it has number of features. Developers are forced to choose between either building the same app multiple times for multiple operating systems, or to accept a lowest common denominator solution that trades native speed and accuracy for portability. With Flutter, we believe we have a solution that gives you the best of both worlds: hardware-accelerated graphics and UI, powered by native ARM code, targeting both popular mobile operating systems.We think of the...

Read more...