Difference between revisions of "Main Page" From Rikipedia Embedded Wiki
Ajay Bhargav (talk | contribs) (→Interfacing with Microcontrollers Tutorials) |
Ajay Bhargav (talk | contribs) m (Remove category tree) |
||
(8 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
{{widgetplain | {{widgetplain | ||
|Welcome to Rikipedia | |Welcome to Rikipedia | ||
− | |Rikipedia is a free '''Encyclopedia of Electronics'''. Here you will find articles and tutorials on electronics and embedded systems. This wiki is currently not open for editing. I am working on integrating this wiki to our user database. If you like to read about an article, Please do request for it in our [ | + | |Rikipedia is a free '''Encyclopedia of Electronics'''. Here you will find articles and tutorials on electronics and embedded systems. This wiki is currently not open for editing. I am working on integrating this wiki to our user database. If you like to read about an article, Please do request for it in our [https://www.8051projects.net/forum.html forum]. |
In Future I am sure you all will help me in building this wiki and creating a great Encyclopedia made for electronics students.}} | In Future I am sure you all will help me in building this wiki and creating a great Encyclopedia made for electronics students.}} | ||
− | <categorytree mode=pages showcount="on" >Tutorials</categorytree> | + | <!-- categorytree mode=pages showcount="on" >Tutorials</categorytree --> |
== <i class="ace-icon fa fa-book"></i> [[:Category:Tutorials|Tutorials]] == | == <i class="ace-icon fa fa-book"></i> [[:Category:Tutorials|Tutorials]] == | ||
{{grid2 | {{grid2 | ||
|{{infobox | |{{infobox | ||
− | | | + | |https://www.8051projects.net/microcontroller-tutorials/AVR.jpg |
− | |[ | + | |[https://www.8051projects.net/avr-microcontroller-tutorial.html AVR Microcontroller Tutorial] |
|Learn the new generation 8-bit controller step by step* | |Learn the new generation 8-bit controller step by step* | ||
}} | }} | ||
|{{infobox | |{{infobox | ||
− | | | + | |https://www.8051projects.net/microcontroller-tutorials/pic.jpg |
− | |[ | + | |[https://www.8051projects.net/pic_tutorial/ PIC Microcontroller Tutorial] |
|Learn to program one of the most used microcontrollers in the world. | |Learn to program one of the most used microcontrollers in the world. | ||
}} | }} | ||
Line 24: | Line 24: | ||
{{grid2 | {{grid2 | ||
|{{infobox | |{{infobox | ||
− | | | + | |https://www.8051projects.net/microcontroller-tutorials/keilarm.gif |
− | |[ | + | |[https://www.8051projects.net/keil-c-programming-tutorial/ Keil C / Embedded C Programming Tutorial] |
|This tutorial will help you learn programming 8051 microcontroller using Keil C or embedded C language. You will go through all special programming tips. | |This tutorial will help you learn programming 8051 microcontroller using Keil C or embedded C language. You will go through all special programming tips. | ||
}} | }} | ||
Line 38: | Line 38: | ||
}} | }} | ||
|{{infobox | |{{infobox | ||
− | | | + | |https://www.8051projects.net/microcontroller-tutorials/lcdimg.jpg |
− | |[ | + | |[https://www.8051projects.net/lcd-interfacing/ LCD Interfacing Tutorial] |
|Complete tutorial for LCD interfacing with microcontrollers. Including sample codes. | |Complete tutorial for LCD interfacing with microcontrollers. Including sample codes. | ||
}} | }} | ||
Line 51: | Line 51: | ||
}} | }} | ||
|{{infobox | |{{infobox | ||
− | | | + | |https://www.8051projects.net/microcontroller-tutorials/sd-card.png |
− | |[ | + | |[https://www.8051projects.net/mmc-sd-interface-fat16/ MMC/SD Card interfacing and FAT16 Filesystem with 8051/8052] |
− | |Step by step guide to interface MMC/SD Card with 8051/8052 compatible controllers and port elm-chan's FAT16 File system library. Tutorial written by David ([ | + | |Step by step guide to interface MMC/SD Card with 8051/8052 compatible controllers and port elm-chan's FAT16 File system library. Tutorial written by David ([https://www.8051projects.net/user14254.html DavesGarage]). |
}} | }} | ||
}} | }} | ||
Line 59: | Line 59: | ||
{{grid2 | {{grid2 | ||
|{{infobox | |{{infobox | ||
− | | | + | |https://www.8051projects.net/microcontroller-tutorials/stepper-motor.jpg |
|[[Stepper Motor Tutorial|Stepper Motor Interfacing Tutorial]] | |[[Stepper Motor Tutorial|Stepper Motor Interfacing Tutorial]] | ||
|Unipolar and Bipolar stepper motor interfacing with microcontroller. Complete code in C and assembly explained. | |Unipolar and Bipolar stepper motor interfacing with microcontroller. Complete code in C and assembly explained. | ||
}} | }} | ||
|{{infobox | |{{infobox | ||
− | | | + | |https://www.8051projects.net/microcontroller-tutorials/dcmotor.jpg |
|[[DC Motor Interfacing|DC Motor Interfacing Tutorial]] | |[[DC Motor Interfacing|DC Motor Interfacing Tutorial]] | ||
|DC motor interfacing using H-bridge motor driver. Circuit diagrams for interfacing with microcontrollers. | |DC motor interfacing using H-bridge motor driver. Circuit diagrams for interfacing with microcontrollers. | ||
Line 72: | Line 72: | ||
{{grid2 | {{grid2 | ||
|{{infobox | |{{infobox | ||
− | | | + | |https://www.8051projects.net/microcontroller-tutorials/serial.jpg |
− | |[ | + | |[[UART Communication Tutorial]] |
− | |Complete tutorial for learning serial programming for AVR and 8051 microcontrollers in both C as well as Assembly. | + | |Complete tutorial for learning serial programming for AVR and 8051 microcontrollers in both C as well as Assembly. Sub tutorials: [[8051 UART/Serial Communication Tutorial | 8051 Uart]], [[AVR UART/Serial Communication Tutorial | AVR Uart]], [[8051 Software UART Tutorial|8051 Soft Uart]] |
}} | }} | ||
|{{infobox | |{{infobox | ||
− | | | + | |https://www.8051projects.net/microcontroller-tutorials/adc.jpg |
− | |[ | + | |[[Analog to Digital Converter|ADC Interfacing Tutorials]] |
− | | | + | |Learn basics of ADC and interface ADC0804, ADC0808 and ADC0809 with 8051 microcontroller. Sub tutorials: [[ADC0804 Interfacing with 8051 Microcontroller|ADC0804 with 8051]], [[ADC0804 Interfacing with AVR Microcontroller|ADC0804 with AVR]], [[ADC0808 Interfacing Tutorial]], [[ADS1115 ADC Interfacing Tutorial]] |
}} | }} | ||
}} | }} | ||
Line 85: | Line 85: | ||
{{grid2 | {{grid2 | ||
|{{infobox | |{{infobox | ||
− | | | + | |https://www.8051projects.net/microcontroller-tutorials/keypad.jpg |
− | |[ | + | |[https://www.8051projects.net/keypad-interfacing/ Matrix Keypad Interfacing Tutorial] |
|Learn to Construct and interface a keypad with microcontroller. Tutorial includes programming example of AVR and 8051 in C as well as assembly. | |Learn to Construct and interface a keypad with microcontroller. Tutorial includes programming example of AVR and 8051 in C as well as assembly. | ||
}} | }} | ||
|{{infobox | |{{infobox | ||
− | | | + | |https://www.8051projects.net/microcontroller-tutorials/pwm.gif |
− | |[ | + | |[https://www.8051projects.net/pulse-width-modulation/ Pulse Width Modulation (PWM) Tutorial] |
|Implement PWM on a normal 8051 using timers. Tutorial includes programming example of AVR (AT90S8515) and 8051 in C and assembly. | |Implement PWM on a normal 8051 using timers. Tutorial includes programming example of AVR (AT90S8515) and 8051 in C and assembly. | ||
}} | }} | ||
Line 98: | Line 98: | ||
{{grid2 | {{grid2 | ||
|{{infobox | |{{infobox | ||
− | | | + | |https://www.8051projects.net/microcontroller-tutorials/i2c-tutorial.png |
|[[I2C TWI Tutorial|<abbr title="Inter IC Communication">I2C</abbr> / <abbr title="Two Wire Interface">TWI</abbr> Tutorial]] | |[[I2C TWI Tutorial|<abbr title="Inter IC Communication">I2C</abbr> / <abbr title="Two Wire Interface">TWI</abbr> Tutorial]] | ||
|Learn implementing I2C on 8051 PIC and AVR microcontrollers. Tutorial includes codes and examples for using software and onchip I2C. | |Learn implementing I2C on 8051 PIC and AVR microcontrollers. Tutorial includes codes and examples for using software and onchip I2C. | ||
}} | }} | ||
|{{infobox | |{{infobox | ||
− | | | + | |[[File:At24c256.jpg]] |
|[[AT24xxx I2C EEPROM Interfacing]] | |[[AT24xxx I2C EEPROM Interfacing]] | ||
|Learn to interface and program AT24 series I2C EEPROM in your projects. This tutorial has example sources help you get started faster. | |Learn to interface and program AT24 series I2C EEPROM in your projects. This tutorial has example sources help you get started faster. | ||
Line 111: | Line 111: | ||
{{grid2 | {{grid2 | ||
|{{infobox | |{{infobox | ||
− | | | + | |https://www.8051projects.net/microcontroller-tutorials/led-matrix-display-tutorial.png |
− | |[ | + | |[https://www.8051projects.net/download-d240-led-dot-matrix-display-tutorial-package.html LED Dot Matrix Display Tutorial] |
|This tutorial helps you learn controlling dot matrix display and scroll text on dot matrix display. This package contains four sample programs and proteus simulation models to help you understand better. This tutorial is available as download package. | |This tutorial helps you learn controlling dot matrix display and scroll text on dot matrix display. This package contains four sample programs and proteus simulation models to help you understand better. This tutorial is available as download package. | ||
− | | | + | |.}} |
− | |||
}} | }} | ||
Line 121: | Line 120: | ||
{{grid2 | {{grid2 | ||
|{{infobox | |{{infobox | ||
− | | | + | |https://www.8051projects.net/microcontroller-tutorials/keilarm.gif |
− | |[ | + | |[https://www.8051projects.net/keil-microvision/ How use Keil Microvision?] |
|Learn to use the most popular IDE, Keil Microvision 3* for 8051 and ARM. ''A video tutorial''. | |Learn to use the most popular IDE, Keil Microvision 3* for 8051 and ARM. ''A video tutorial''. | ||
}} | }} | ||
|}} | |}} |
Latest revision as of 15:01, 30 March 2020
Tutorials
![AVR.jpg](https://www.8051projects.net/microcontroller-tutorials/AVR.jpg)
AVR Microcontroller Tutorial
Learn the new generation 8-bit controller step by step*
![pic.jpg](https://www.8051projects.net/microcontroller-tutorials/pic.jpg)
PIC Microcontroller Tutorial
Learn to program one of the most used microcontrollers in the world.
![keilarm.gif](https://www.8051projects.net/microcontroller-tutorials/keilarm.gif)
Keil C / Embedded C Programming Tutorial
This tutorial will help you learn programming 8051 microcontroller using Keil C or embedded C language. You will go through all special programming tips.
Interfacing with Microcontrollers Tutorials
LM75 I2C Temperature Sensor
LM75/TMP75/TMP175 I2C based temperature sensor tutorial with sample codes
![lcdimg.jpg](https://www.8051projects.net/microcontroller-tutorials/lcdimg.jpg)
LCD Interfacing Tutorial
Complete tutorial for LCD interfacing with microcontrollers. Including sample codes.
DS1307 RTC Interfacing Tutorial
Learn to interface real time clock and programming for DS1307 RTC.
![sd-card.png](https://www.8051projects.net/microcontroller-tutorials/sd-card.png)
MMC/SD Card interfacing and FAT16 Filesystem with 8051/8052
Step by step guide to interface MMC/SD Card with 8051/8052 compatible controllers and port elm-chan's FAT16 File system library. Tutorial written by David (DavesGarage).
![stepper-motor.jpg](https://www.8051projects.net/microcontroller-tutorials/stepper-motor.jpg)
Stepper Motor Interfacing Tutorial
Unipolar and Bipolar stepper motor interfacing with microcontroller. Complete code in C and assembly explained.
![dcmotor.jpg](https://www.8051projects.net/microcontroller-tutorials/dcmotor.jpg)
DC Motor Interfacing Tutorial
DC motor interfacing using H-bridge motor driver. Circuit diagrams for interfacing with microcontrollers.
![serial.jpg](https://www.8051projects.net/microcontroller-tutorials/serial.jpg)
UART Communication Tutorial
Complete tutorial for learning serial programming for AVR and 8051 microcontrollers in both C as well as Assembly. Sub tutorials: 8051 Uart, AVR Uart, 8051 Soft Uart
![adc.jpg](https://www.8051projects.net/microcontroller-tutorials/adc.jpg)
ADC Interfacing Tutorials
Learn basics of ADC and interface ADC0804, ADC0808 and ADC0809 with 8051 microcontroller. Sub tutorials: ADC0804 with 8051, ADC0804 with AVR, ADC0808 Interfacing Tutorial, ADS1115 ADC Interfacing Tutorial
![keypad.jpg](https://www.8051projects.net/microcontroller-tutorials/keypad.jpg)
Matrix Keypad Interfacing Tutorial
Learn to Construct and interface a keypad with microcontroller. Tutorial includes programming example of AVR and 8051 in C as well as assembly.
![pwm.gif](https://www.8051projects.net/microcontroller-tutorials/pwm.gif)
Pulse Width Modulation (PWM) Tutorial
Implement PWM on a normal 8051 using timers. Tutorial includes programming example of AVR (AT90S8515) and 8051 in C and assembly.
![i2c-tutorial.png](https://www.8051projects.net/microcontroller-tutorials/i2c-tutorial.png)
I2C / TWI Tutorial
Learn implementing I2C on 8051 PIC and AVR microcontrollers. Tutorial includes codes and examples for using software and onchip I2C.
AT24xxx I2C EEPROM Interfacing
Learn to interface and program AT24 series I2C EEPROM in your projects. This tutorial has example sources help you get started faster.
![led-matrix-display-tutorial.png](https://www.8051projects.net/microcontroller-tutorials/led-matrix-display-tutorial.png)
LED Dot Matrix Display Tutorial
This tutorial helps you learn controlling dot matrix display and scroll text on dot matrix display. This package contains four sample programs and proteus simulation models to help you understand better. This tutorial is available as download package.
{{{2}}}
How TOs
![keilarm.gif](https://www.8051projects.net/microcontroller-tutorials/keilarm.gif)
How use Keil Microvision?
Learn to use the most popular IDE, Keil Microvision 3* for 8051 and ARM. A video tutorial.