Time-series-analysis-using-Python
Time series analysis comprises methods for analyzing time series data in order to extract meaningful statistics and other characteristics of the data.Machine-Learning-Python-Bootcamp
Basic exercises on Machine Learning with Python , Reference Book : Python for Probability, Statistics, and Machine Learning by José UnpingcoARM_Microcontroller_NXP_Freescale_KL25Z
Basic and Advanced experiments on NXP Freescale KL25Z Micro-controllersLearn-Embedded-C-with-8051-Microcontroller
Simple 89C51 microcontroller exercises including examples of GPIO, Timer, Interrupts, ADC, UART, and more.PIC-Micro-controllers-using-Mikro-C-for-PIC16F877A-Basic-Exercises
Basic exercises for PIC Micro-controllers using Mikro C for PIC16F877A. The mikroC PRO for PIC is a powerful, feature-rich development tool for PIC microcontrollers. It is designed to provide the programmer with the easiest possible solution to developing applications for embedded systems, without compromising performance or control.Python-App-Development-using-Kivy
Kivy is a Python library that supports cross-platform development. That means you can use a single code base to create Android, iOS, and even Windows, Linux, and MacOS apps. Kivy provides flexible, modern UI elements and, of course, let's you keep using your new favorite language to build it all!PIC-Microcontroller-using-MPLAB-and-XC8
Basic exercises for PIC Micro-controllers using MPLAB IDE and XC8 Compiler for PIC16F877APython-Coding-for-Kids-EduBlocks
EduBlocks is the easiest way to make the transition from blocks to text.Business-Analytics-with-Tableau
Tableau Software is an American interactive data visualization software company focused on business intelligence. It was founded in 2003 in Mountain View, California, and is currently headquartered in Seattle, Washington. In 2019 the company was acquired by Salesforce for $15.7 billion.Texas-Instruments-MSP430-Launchpad-CCS-Examples
MSP-EXP430G2 LaunchPad programming using Code Composer Studio. The MSP-Exp430G2 Launchpad Development Kit Is An Easy-To-Use Microcontroller Development Board For The Low-Power And Low-Cost MSP430G2X MCUS. It Has On-Board Emulation For Programming And Debugging And Features A 14/20-Pin Dip Socket, On-Board Buttons And Leds &Amp; Boosterpack Plug-In Module Pinouts That Support A Wide Range Of Modules For Added Functionality Such As Wireless systems, Displays, Amp & More. Code Composer Studio (CCStudio or CCS) is an integrated development environment (IDE) to develop applications for Texas Instruments (TI) embedded processors.Python-with-Database
Python with Mongodb, Postgresql and many more databases. In computing, a database is an organized collection of data stored and accessed electronically from a computer system.ESP8266-Arduino-IDE
Programming ESP266 Node MCU with Arduino IDEAVR_Microcontroller_Exercises
Basic and Advanced experiments on AVR MicrocontrollersDeep-Learning-with-Python
Deep learning is part of a broader family of machine learning methods based on artificial neural networks with representation learning. Learning can be supervised, semi-supervised or unsupervised.Object-oriented-programming-with-CPP
Object-oriented programming is a programming paradigm based on the concept of "objects", which can contain data and code: data in the form of fields, and code, in the form of procedures. A feature of objects is that an object's own procedures can access and often modify the data fields of itself.Introduction-to-GoLang
Go is a statically typed, compiled programming language designed at Google by Robert Griesemer, Rob Pike, and Ken Thompson. Go is syntactically similar to C, but with memory safety, garbage collection, structural typing, and CSP-style concurrency. The language is often referred to as Golang because of its domain name, golang.org, but the proper name is Go.[RaspberryPi-GUI-Development-with-CPP
This repository contains C++ examples for constructing simple GUI (graphical user interfaces). C++ is faster and lighter than Python,allowing GUIs to respond rapidly and interface with related embedded C supported hardware designs directly.MLBigData
ML and BigDataIntroduction-to-Raspberry-PI
The Raspberry Pi is a tiny and affordable computer that you can use to learn programming through fun, practical projects.MySQL-Database-with-Python
MySQL is an open-source relational database management system. Its name is a combination of "My", the name of co-founder Michael Widenius's daughter, and "SQL", the abbreviation for Structured Query LanguageARM7-LPC21xx-Examples-using-Keil-IDE
The NXP (founded by Philips) LPC2148 is an ARM7TDMI-S based high-performance 32-bit RISC Microcontroller with Thumb extensions 512KB on-chip Flash ROM with In-System Programming (ISP) and In-Application Programming (IAP), 32KB RAM, Vectored Interrupt Controller, Two 10bit ADCs with 14 channels, USB 2.0 Full Speed Device Controller, Two UARTs, one with full modem interface. Programming LPC 2148 using Keil IDE Legacy supportData-visualizations-and-Dashboards
Data visualization is an interdisciplinary field that deals with the graphic representation of data. It is a particularly efficient way of communicating when the data is numerous as for example a Time Series.Fundamentals-of-RPA-with-UiPath
Robotic process automation is a form of business process automation technology based on metaphorical software robots or on artificial intelligence /digital workers. It is sometimes referred to as software robotics. UiPath streamlines processes, uncovers efficiencies and provides insights, making the path to digital transformation fast and cost-effective. It leverages existing systems to minimize disruption.Functional-Programming-PLC-Zelio-Soft-2
Zelio Soft 2 is the free configuration software for Zelio Logic smart relays, designed for the management of simple automation systems.PLC-Programming-using-OpenPLC
The OpenPLC Project consists of three parts: Runtime, Editor and HMI Builder. The runtime should be installed on your device and is responsible for executing your PLC program. The Editor is the software that runs on your computer and is used to create your PLC programs. Finally, ScadaBR is the HMI Builder. With ScadaBR you can create beautiful web-based animations that will reflect the state of your process. ScadaBR communicates with OpenPLC Runtime over Modbus/TCP.ARM-KL25Z-mBed-IDE-Example-Progrms
Basic Programming exercises for FRDM-KL25Z: Freedom Development Platform for Kinetis® KL14, KL15, KL24, KL25 MCUs. The Freedom KL25Z is an ultra-low-cost development platform for Kinetis® L Series KL1x (KL14/15) and KL2x (KL24/25) MCUs built on Arm® Cortex®-M0+ processor. Features include easy access to MCU I/O, battery-ready, low-power operation, a standards-based form factor with expansion board options and a built-in debug interface for flash programming and run-control. The FRDM-KL25Z is supported by a range of NXP® and third-party development software. You can now use mbed.org at no charge, with full access to the online SDK, tools, reusable code—which means no downloads, installations or licenses—and an active community of developers. Processor Expert® component for low voltage H-Bridge products enables rapid embedded application development. The FRDM-KL25Z is supported by Zephyr OS for developing the Internet of Things with a free, open-source embedded operating system.Introduction-to-SQL
SQL stands for Structured Query Language. SQL is used to create, remove, alter the database and database objects in a database management system and to store, retrieve, update the data in a database. SQL is a standard language for creating, accessing, manipulating database management system.SQL-Practice-Questions
Practice SQL querys with an online terminal. Solve SQL query questions using a practice database. Learn and improve your SQL skills.PCB-Designing-with-KiCAD
KiCad is a free software suite for electronic design automation. It facilitates the design of schematics for electronic circuits and their conversion to PCB designs. KiCad was originally developed by Jean-Pierre Charras. It features an integrated environment for schematic capture and PCB layout design.PIC-Microcontroller-using-CCS-Compiler
Basic exercises for PIC Micro-controllers using CCS Compiler for PIC16F877AApp-Development-with-Python-using-GUI-Tools
A step-by-step approach to creating a simple apps in Python with libraries such as Tkinter, Turtle, Simplepygui, Dearpygui, and others.Data-Analytics-with-R
Duke University, Introduction to Probability and Data with RSTM32_ARM_Microcontroller_F1VLDB
Basic experiments on STM32 Microcontrollers - STM32F100RB VL DiscoveryAndroidStudioProjects
Google Developers Android App Development ProgramsIntroduction-to-PyQt5
PyQt5 is a comprehensive set of Python bindings for Qt v5. Qt is set of cross-platform Python libraries that implement high-level APIs for accessing many aspects of modern desktop and mobile systems.AVR-Accelerometer-based-Servocontroller-using-PWM
AVR Microcontroller - Accelerometer based Servocontroller using PWM. This will change servomotor angle with respect to the variations in Y axis.Introduction-to-SPICES-and-Schematics
SPICE is a general-purpose, open-source analog electronic circuit simulator. It is a program used in integrated circuit and board-level design to check the integrity of circuit designs and to predict circuit behavior.SQLite-with-Python
SQLite is a relational database management system contained in a C library. In contrast to many other database management systems, SQLite is not a client–server database engine. Rather, it is embedded into the end program.Time-Series-Analysis-Python-II
Time series analysis with Python Part IIMBA-Business-analytics-and-Data-Science
Business analytics is a set of skills, technology, and methods for studying and investigating historical firm performance in order to obtain insight and drive business strategy.PyTorch-for-Deep-Learning
PyTorch is a machine learning framework based on the Torch library, used for applications such as computer vision and natural language processing, originally developed by Meta AI and now part of the Linux Foundation umbrella. It is free and open-source software released under the modified BSD license.R-Programming-Basics
R is a programming language and free software environment for statistical computing and graphics supported by the R Foundation for Statistical Computing. Sample exersies of R Programming for Machine learning for training an developmenyRapidminer-for-Data-Mining-and-Analytics
RapidMiner is a data science platform designed for enterprises that analyses the collective impact of organizations’ employees, expertise and data. Rapid Miner's data science platform is intended to support many analytics users across a broad AI lifecycle.STEM-with-Mobile-App-Development
Science, technology, engineering, and mathematics is a broad term used to group together these academic disciplines. This term is typically used to address an education policy or curriculum choices in schools. It has implications for workforce development, national security concerns and immigration policy.Basics-of-Julia-programming-language
Julia is a high-level, high-performance, dynamic programming language. While it is a general purpose language and can be used to write any application, many of its features are well-suited for high-performance numerical analysis and computational science.Web-and-Social-Media-Analytics-with-R
Social media analytics is the process of collecting and analyzing audience data shared on social networks to improve an organization's strategic business decisions. Web analytics is the measurement, collection, analysis, and reporting of web data to understand and optimize web usage. R analytics is data analytics using R programming language, an open-source language used for statistical computing or graphics. This programming language is often used in statistical analysis and data mining. It can be used for analytics to identify patterns and build practical models.Zelio-Soft-2-Programmable-Logic-Controllers
Zelio Soft 2 is the free configuration software for Zelio Logic smart relays, designed for the management of simple automation systems.Arduino-Python-Machine-Learning
Arduino Programming with Python FirmataIntroduction-to-PLC-2k20-BL-PLC
Introduction to PLC , Blended Learning Program for Final Year EEE StudentsDelta-DVPSX2-Programmable-Logic-Controllers
The DVP-SX2 Series is a thin type PLC with 14 digital points and built-in 12-bit analogue I/O. It is the second version of the DVP-SX2 Series. It may be expanded with left- and right-side expansion modules from the DVP-S series.STM32-ARM-CM4-Microcontroller-Exercises
STM32 ARM Cortex M4 Microcontroller- Basic Exercises using STM32 Nucleo-64 development board with STM32F446RE MCU with Arduino Uno V3 connectivity supportDart-programming-for-Flutter
Dart is an open-source general-purpose programming language. Flutter is an open-source UI software development kit created by Google. It is used along with Dart to develop cross platform applications for Android, iOS, Linux, Mac, Windows, Google Fuchsia,101-Sessions-on-Project-based-learning
The Arduino IDE is a useful tool for making simple Arduino projects. However, more complex projects require workspaces with external files, as well as debugging capabilities. In this how-to article, we will learn how to use the Arduino with the Eclipse IDE.Data-Analytics-with-KNIME
Data Analytics with KNIME (Konstanz Information Miner), a free and open-source data analytics, reporting and integration platform. KNIME integrates various components for machine learning and data mining through its modular data pipelining concept. A graphical user interface and use of JDBC allows assembly of nodes blending different data sources, including preprocessing (ETL: Extraction, Transformation, Loading), for modeling, data analysis and visualization without, or with only minimal, programming.JavaScript-for-Front-End-Development
JavaScript, often abbreviated as JS, is a programming language that conforms to the ECMAScript specification. JavaScript is high-level, often just-in-time compiled, and multi-paradigm. It has curly-bracket syntax, dynamic typing, prototype-based object-orientation, and first-class functions.Texas-Instruments-MSP430-Energia-IDE-MSP430-VL-LaunchPad
MSP430G2553 is a 16 MHz MCU with 16KB FLASH, 512B SRAM, 10-bit ADC, Comparator, UART/SPI/I2C, Timer Microcontroller. Energia is an open-source electronics prototyping platform started by Robert Wessels in January of 2012 with the goal to bring the Wiring and Arduino framework to the Texas Instruments MSP430 based LaunchPad. The Energia IDE is cross platform and supported on Mac OS, Windows, and Linux. Energia uses the mspgcc compiler by Peter Bigot and is based on the Wiring and Arduino framework. Energia includes an integrated development environment (IDE) that has it’s foundation in the Processing IDE (Processing→Wiring→Arduino→Energia). Energia is also a portable framework/abstraction layer that can be used in other popular IDEs. Utilize a web browser based environment with Texas Instruments CCS Cloud at dev.ti.com or TI’s powerfull CCS Desktop IDE.Love Open Source and this site? Check out how you can help us