]> kolegite.com Git - vmks.git/log
vmks.git
7 months agoDOC: Added STM32F103 documentation master
Vladimir Garistov [Sun, 11 Feb 2024 14:35:52 +0000 (16:35 +0200)]
DOC: Added STM32F103 documentation

7 months agoFEAT: added an SPI application note
Vladimir Garistov [Sat, 20 Jan 2024 23:31:38 +0000 (01:31 +0200)]
FEAT: added an SPI application note

8 months agoExamples: Add shift register example with hc595
Kristiyan Stoimenov [Tue, 16 Jan 2024 20:23:18 +0000 (22:23 +0200)]
Examples: Add shift register example with hc595

Signed-off-by: Kristiyan Stoimenov <kristoimenov@gmail.com>
9 months agoNRf24 demo
gzafirov [Sat, 2 Dec 2023 10:21:00 +0000 (12:21 +0200)]
NRf24 demo

9 months agoAdded a joystick demonstration to the Bluetooth example
Vladimir Garistov [Thu, 30 Nov 2023 19:36:59 +0000 (20:36 +0100)]
Added a joystick demonstration to the Bluetooth example

9 months agoAdded workshop example for bluetooth communication
Vladimir Garistov [Sun, 26 Nov 2023 00:13:05 +0000 (02:13 +0200)]
Added workshop example for bluetooth communication

10 months agoAdded timer simulation and an example of code that breaks without volatile specifier
Vladimir Garistov [Wed, 15 Nov 2023 15:28:46 +0000 (17:28 +0200)]
Added timer simulation and an example of code that breaks without volatile specifier

10 months agoImproved Reister_multiple example
Vladimir Garistov [Thu, 19 Oct 2023 13:13:10 +0000 (16:13 +0300)]
Improved Reister_multiple example

11 months agoAdded register GPIO example with multiple pins
Vladimir Garistov [Mon, 16 Oct 2023 12:43:15 +0000 (15:43 +0300)]
Added register GPIO example with multiple pins

11 months agoFixed bit names in register GPIO example
Vladimir Garistov [Mon, 16 Oct 2023 12:30:39 +0000 (15:30 +0300)]
Fixed bit names in register GPIO example

16 months agoAdded an example waveform of an I2C interface with too large pull-ups.
Vladimir Garistov [Wed, 10 May 2023 15:02:36 +0000 (18:02 +0300)]
Added an example waveform of an I2C interface with too large pull-ups.

18 months agoImproved 7-segm_driver_random example
Vladimir Garistov [Mon, 27 Feb 2023 09:51:27 +0000 (11:51 +0200)]
Improved 7-segm_driver_random example

19 months agoAdded an example LCD schematic
Vladimir Garistov [Mon, 13 Feb 2023 00:00:24 +0000 (02:00 +0200)]
Added an example LCD schematic

20 months agotest commint
gzafirov [Sun, 1 Jan 2023 15:20:44 +0000 (17:20 +0200)]
test commint

22 months agoAdded tinkercad links and comments; formatting
Vladimir Garistov [Wed, 9 Nov 2022 14:06:10 +0000 (16:06 +0200)]
Added tinkercad links and comments; formatting

22 months agoOrdered the examples
Vladimir Garistov [Mon, 7 Nov 2022 01:03:58 +0000 (03:03 +0200)]
Ordered the examples

22 months agoAdded pin chane interrupt example
Vladimir Garistov [Sun, 6 Nov 2022 17:17:10 +0000 (19:17 +0200)]
Added pin chane interrupt example

23 months agoIMP: Improved the big LED strip demo
Vladimir Garistov [Sat, 8 Oct 2022 19:28:19 +0000 (22:28 +0300)]
IMP: Improved the big LED strip demo

23 months agoADC Presentation update
Ivan Stefanov [Mon, 26 Sep 2022 00:23:49 +0000 (03:23 +0300)]
ADC Presentation update

23 months agoLesson plan 1,2 update and more ADC info
Ivan Stefanov [Mon, 26 Sep 2022 00:10:35 +0000 (03:10 +0300)]
Lesson plan 1,2 update and more ADC info

Upload ADC/DAC images and presentation

23 months agoUpdate README.md
Ivan Stefanov [Mon, 19 Sep 2022 01:07:17 +0000 (01:07 +0000)]
Update README.md

2 years agoRevert "added VMKS repo to the server at Kuzmin's"
Vladimir Garistov [Mon, 4 Apr 2022 21:23:26 +0000 (00:23 +0300)]
Revert "added VMKS repo to the server at Kuzmin's"

This reverts commit 32f0f09efd1f213bfb1ddb17efd676f8ee099b48.

2 years agoadded VMKS repo to the server at Kuzmin's
Vladimir Garistov [Mon, 4 Apr 2022 20:22:09 +0000 (23:22 +0300)]
added VMKS repo to the server at Kuzmin's

2 years agoMerge branch 'master' of https://gitlab.com/tues-embedded/vmks into HEAD
Vladimir Garistov [Sun, 3 Apr 2022 00:43:55 +0000 (03:43 +0300)]
Merge branch 'master' of https://gitlab.com/tues-embedded/vmks into HEAD
Oopsie, I forgot to commit last time I modified Big_LED_strip

2 years agoMCP41010 datasheet
Vladimir Garistov [Fri, 1 Apr 2022 07:08:32 +0000 (10:08 +0300)]
MCP41010 datasheet

2 years agoUpload Lesson 21 plan and fix LCD programs withut library
Ivan Stefanov [Sat, 19 Mar 2022 14:20:32 +0000 (16:20 +0200)]
Upload Lesson 21 plan and fix LCD programs withut library

The two LCD examples without library needed some delays to be added to match the real world speed of the display controller which apparently is much slower than what is writen in the documentation.

2 years agoUpdate Lesson_20.md
Ivan Stefanov [Wed, 16 Mar 2022 00:32:16 +0000 (02:32 +0200)]
Update Lesson_20.md

2 years agoUpload LCD examples without using a library
Ivan Stefanov [Tue, 15 Mar 2022 20:11:32 +0000 (22:11 +0200)]
Upload LCD examples without using a library

2 years agoUpdate Lesson_Plans/Lesson_20.md
Ivan Stefanov [Sun, 13 Mar 2022 15:48:54 +0000 (15:48 +0000)]
Update Lesson_Plans/Lesson_20.md

2 years agoDisplay type pictures LCD VFD E-Ink VFD
Ivan Stefanov [Fri, 11 Mar 2022 16:35:18 +0000 (18:35 +0200)]
Display type pictures LCD VFD E-Ink VFD

Added 40ms POR init delay to all LCD examples

2 years agoLessons 19 and 20
Ivan Stefanov [Fri, 11 Mar 2022 16:12:53 +0000 (18:12 +0200)]
Lessons 19 and 20

Add plans and examples for lessons 19 and 20.
Add defines for delay values in LCD_scroll_multiple to make it easier to change - original was a bit too fast for the real display.

2 years agoAdded two more datasheets
Vladimir Garistov [Mon, 21 Feb 2022 00:23:36 +0000 (02:23 +0200)]
Added two more datasheets

2 years agoLesson Plan fix
Ivan Stefanov [Tue, 18 Jan 2022 01:18:00 +0000 (03:18 +0200)]
Lesson Plan fix

2 years agoFix Lesson plan 10,14
Ivan Stefanov [Tue, 18 Jan 2022 01:15:00 +0000 (03:15 +0200)]
Fix Lesson plan 10,14

2 years agoLesson Plans 10,12,13,14
Ivan Stefanov [Tue, 18 Jan 2022 01:11:30 +0000 (03:11 +0200)]
Lesson Plans 10,12,13,14

2 years agoLesson Plans 10,12,13,14
Ivan Stefanov [Tue, 18 Jan 2022 01:11:12 +0000 (03:11 +0200)]
Lesson Plans 10,12,13,14

2 years agoUpload Gamma correction code and color space and LED pictures
Ivan Stefanov [Tue, 18 Jan 2022 01:05:42 +0000 (03:05 +0200)]
Upload Gamma correction code and color space and LED pictures

2 years agoMerge branch 'master' of https://gitlab.com/tues-embedded/vmks
Ivan Stefanov [Mon, 17 Jan 2022 23:19:19 +0000 (01:19 +0200)]
Merge branch 'master' of https://gitlab.com/tues-embedded/vmks

2 years agoUpdate Lesson Plan template and upload 7-seg datasheet
Ivan Stefanov [Mon, 17 Jan 2022 23:18:29 +0000 (01:18 +0200)]
Update Lesson Plan template and upload 7-seg datasheet

Update Lesson Plan template with date and subject
Upload 7-segment indicator datasheet
Add HEX files to the folder of example "7-segm_raw_dynamic_timer" for the Proteus Simulation

2 years agoAdded a simple DC motor example
Vladimir Garistov [Fri, 26 Nov 2021 09:17:17 +0000 (11:17 +0200)]
Added a simple DC motor example

2 years agoAdded timer and UART manual
Vladimir Garistov [Fri, 12 Nov 2021 23:31:04 +0000 (01:31 +0200)]
Added timer and UART manual

2 years agofixed naming conflict in DC_motor_and_servo
Vladimir Garistov [Thu, 11 Nov 2021 23:19:04 +0000 (01:19 +0200)]
fixed naming conflict in DC_motor_and_servo

2 years agoUpdate Lesson_Template.md
Ivan Stefanov [Thu, 11 Nov 2021 20:27:53 +0000 (22:27 +0200)]
Update Lesson_Template.md

2 years agoAdded an example for modyfying a timer's frequency while it's running
Vladimir Garistov [Fri, 5 Nov 2021 23:44:56 +0000 (01:44 +0200)]
Added an example for modyfying a timer's frequency while it's running

2 years agoUpdate Lesson_2.md
Ivan Stefanov [Fri, 29 Oct 2021 23:53:01 +0000 (02:53 +0300)]
Update Lesson_2.md

2 years agoUpdate Lesson_2.md
Ivan Stefanov [Fri, 29 Oct 2021 23:52:34 +0000 (02:52 +0300)]
Update Lesson_2.md

2 years agoFix spacing in lesson plans
Ivan Stefanov [Fri, 29 Oct 2021 23:51:13 +0000 (02:51 +0300)]
Fix spacing in lesson plans

2 years agoUpload lesson plans 1,2,6,7
Ivan Stefanov [Fri, 29 Oct 2021 23:47:36 +0000 (02:47 +0300)]
Upload lesson plans 1,2,6,7

New Lesson plans in markdown with provided template. Remove old text plans.

2 years agoUpdate Lesson7.md
Ivan Stefanov [Fri, 29 Oct 2021 23:23:59 +0000 (02:23 +0300)]
Update Lesson7.md

2 years agoAdd Timer PWM oscilloscope PWM images
Ivan Stefanov [Fri, 29 Oct 2021 22:59:38 +0000 (01:59 +0300)]
Add Timer PWM oscilloscope PWM images

2 years agoAdded Lesson 7 plan
Ivan Stefanov [Fri, 29 Oct 2021 22:51:11 +0000 (01:51 +0300)]
Added Lesson 7 plan

Upload additional Timer Register setup demos
2Hz/10kHz @ 25/50/80%

2 years agoAdded external interrupt examples
Ivan Stefanov [Sat, 23 Oct 2021 14:06:54 +0000 (17:06 +0300)]
Added external interrupt examples

2 years agoAdd and sort files
Ivan Stefanov [Sat, 23 Oct 2021 13:07:18 +0000 (16:07 +0300)]
Add and sort files

Files (pictures) sorted in folders and added Timer/PWM/ADC/DAC pictures.

2 years agoMerge branch 'master' of https://gitlab.com/tues-embedded/vmks
Ivan Stefanov [Sun, 17 Oct 2021 00:53:46 +0000 (03:53 +0300)]
Merge branch 'master' of https://gitlab.com/tues-embedded/vmks

2 years agoAdd Lesson Plans
Ivan Stefanov [Sun, 17 Oct 2021 00:53:37 +0000 (03:53 +0300)]
Add Lesson Plans

Add Lesson Plans for Lessons 1 and 2

2 years agopin name change
Vladimir Garistov [Sun, 3 Oct 2021 22:03:05 +0000 (01:03 +0300)]
pin name change

2 years agoAdded Big LED strip example
Vladimir Garistov [Sun, 3 Oct 2021 21:05:48 +0000 (00:05 +0300)]
Added Big LED strip example

2 years agoAdded an example for a big RGB LED matrix
Vladimir Garistov [Sat, 2 Oct 2021 13:51:36 +0000 (16:51 +0300)]
Added an example for a big RGB LED matrix

2 years agobetter WS2812B datasheet
Vladimir Garistov [Thu, 30 Sep 2021 21:24:44 +0000 (00:24 +0300)]
better WS2812B datasheet

3 years agoAdded WS2812 datasheet
Vladimir Garistov [Sun, 1 Aug 2021 17:13:41 +0000 (20:13 +0300)]
Added WS2812 datasheet

3 years agofound that awesome neopixel picture I had been looking for
vl_garistov [Wed, 9 Jun 2021 21:44:25 +0000 (00:44 +0300)]
found that awesome neopixel picture I had been looking for

3 years agoAdded button flag location to ghidra demo docs
vl_garistov [Thu, 6 May 2021 02:01:39 +0000 (05:01 +0300)]
Added button flag location to ghidra demo docs

3 years agoAdded files for reverse-engineering workshop
vl_garistov [Thu, 6 May 2021 01:48:20 +0000 (04:48 +0300)]
Added files for reverse-engineering workshop

3 years agoAdded TinkerCAD link to the demo test project
vl_garistov [Wed, 7 Apr 2021 15:14:11 +0000 (18:14 +0300)]
Added TinkerCAD link to the demo test project

3 years agoMerge branch 'master' of https://gitlab.com/tues-embedded/vmks
vl_garistov [Tue, 6 Apr 2021 17:06:52 +0000 (20:06 +0300)]
Merge branch 'master' of https://gitlab.com/tues-embedded/vmks
Merging new I2C examples

3 years agoAdded TinkerCAD links and two new examples - 2 I2C slaves and LCD scrolling texts
vl_garistov [Tue, 6 Apr 2021 17:06:14 +0000 (20:06 +0300)]
Added TinkerCAD links and two new examples - 2 I2C slaves and LCD scrolling texts

3 years agoUpload I2C signal and connection images
Ivan Stefanov [Wed, 24 Mar 2021 09:12:39 +0000 (11:12 +0200)]
Upload I2C signal and connection images

3 years agoadded a second I2C example, with interrupt
vl_garistov [Wed, 24 Mar 2021 08:59:08 +0000 (10:59 +0200)]
added a second I2C example, with interrupt

3 years agoadded I2C example
vl_garistov [Wed, 24 Mar 2021 01:12:31 +0000 (03:12 +0200)]
added I2C example

3 years agoNew examples: counter with LCD and 7-segment; bugfixes
vl_garistov [Wed, 10 Mar 2021 01:39:40 +0000 (03:39 +0200)]
New examples: counter with LCD and 7-segment; bugfixes

3 years agoadded LCD 16x2 pinout
vl_garistov [Wed, 24 Feb 2021 10:21:39 +0000 (12:21 +0200)]
added LCD 16x2 pinout

3 years agoadded a picture of light polarization
vl_garistov [Wed, 24 Feb 2021 10:20:36 +0000 (12:20 +0200)]
added a picture of light polarization

3 years agoadded LCD example and one more 7-segment example
vl_garistov [Wed, 24 Feb 2021 01:28:57 +0000 (03:28 +0200)]
added LCD example and one more 7-segment example

3 years agoAdded an example of dynamic control of 7-segment LED indicators
vl_garistov [Wed, 10 Feb 2021 22:21:36 +0000 (00:21 +0200)]
Added an example of dynamic control of 7-segment LED indicators

3 years agoAdded a third 7-segment example - with driver
vl_garistov [Wed, 10 Feb 2021 00:29:49 +0000 (02:29 +0200)]
Added a third 7-segment example - with driver

3 years agoAdded 2 7-segment display examples - raw and with shield
vl_garistov [Tue, 9 Feb 2021 21:50:13 +0000 (23:50 +0200)]
Added 2 7-segment display examples - raw and with shield

3 years agoUpload Timer1 Configuration example
Ivan Stefanov [Tue, 12 Jan 2021 17:18:55 +0000 (19:18 +0200)]
Upload Timer1 Configuration example

Example for configuring Timer 1 with Output Compare Match A Interrupt

3 years agoDemo test example
Ivan Stefanov [Thu, 10 Dec 2020 14:19:20 +0000 (16:19 +0200)]
Demo test example

Решение на примерното контролно решавано по време на часовете

3 years agoAdded stop function to DC Motor Demo
Ivan Stefanov [Tue, 8 Dec 2020 15:58:38 +0000 (17:58 +0200)]
Added stop function to DC Motor Demo

Added stop function to DC Motor Demo and COMPB interrupt(just for demonstration) to Timer project.

3 years agoAdd L293D pinout and example wiring diagram
Ivan Stefanov [Tue, 8 Dec 2020 12:13:37 +0000 (14:13 +0200)]
Add L293D pinout and example wiring diagram

Add L293D pinout and example wiring diagram to the DC motors demo project

3 years agoUpdate Timer_1_COMPA_Toggle_pin_13_at_1Hz.ino
Ivan Stefanov [Sun, 29 Nov 2020 23:47:16 +0000 (01:47 +0200)]
Update Timer_1_COMPA_Toggle_pin_13_at_1Hz.ino

3 years agoadded stepper example
vl_garistov [Tue, 24 Nov 2020 16:44:06 +0000 (18:44 +0200)]
added stepper example

3 years agoFile name fix
Ivan Stefanov [Tue, 24 Nov 2020 15:29:49 +0000 (17:29 +0200)]
File name fix

3 years agoAdd UART bonus images
Ivan Stefanov [Tue, 24 Nov 2020 14:57:13 +0000 (16:57 +0200)]
Add UART bonus images

3 years agoAdded TinkerCAD schematics for 2 Timer projects
Ivan Stefanov [Tue, 24 Nov 2020 14:17:33 +0000 (16:17 +0200)]
Added TinkerCAD schematics for 2 Timer projects

3 years agoUpdated Timer Interrupt Examples
Ivan Stefanov [Tue, 24 Nov 2020 14:10:17 +0000 (16:10 +0200)]
Updated Timer Interrupt Examples

Updated names to show interrupt source used
and the main parameters of the timer setup.
Also added a little bit description in the beginning of some of the projects describing the code and added some comments.

3 years agoAdded timer example with extrenal interrupt for enable/disable
vl_garistov [Tue, 17 Nov 2020 22:52:30 +0000 (00:52 +0200)]
Added timer example with extrenal interrupt for enable/disable

3 years agowhen will I learn to use git FFS
vl_garistov [Tue, 17 Nov 2020 22:40:30 +0000 (00:40 +0200)]
when will I learn to use git FFS

3 years agoAdded DC motor and servo example and moved examples to a separate folder
vl_garistov [Tue, 17 Nov 2020 22:28:25 +0000 (00:28 +0200)]
Added DC motor and servo example and moved examples to a separate folder

3 years agoAdd new folders and info
Ivan Stefanov [Tue, 17 Nov 2020 18:24:55 +0000 (20:24 +0200)]
Add new folders and info

Added Datasheets folder with ATmega328 datasheet
Added Pinouts folder with ATmega328 pinout and Arduino Uno pinout
Added example image for CPU core structure

3 years agoInterrupt code examples
Ivan Stefanov [Tue, 17 Nov 2020 17:20:10 +0000 (19:20 +0200)]
Interrupt code examples

3 years agoName change
Ivan Stefanov [Tue, 3 Nov 2020 15:39:17 +0000 (17:39 +0200)]
Name change

3 years agoMerge branch 'master' of https://gitlab.com/tues-embedded/vmks
Ivan Stefanov [Tue, 3 Nov 2020 15:38:11 +0000 (17:38 +0200)]
Merge branch 'master' of https://gitlab.com/tues-embedded/vmks

3 years agoCreate Timer_1_200ms_ISR.ino
Ivan Stefanov [Tue, 3 Nov 2020 15:37:57 +0000 (17:37 +0200)]
Create Timer_1_200ms_ISR.ino

3 years agoUpdate Timer_ISR.ino
Vladimir Garistov [Tue, 3 Nov 2020 15:22:08 +0000 (15:22 +0000)]
Update Timer_ISR.ino

3 years agoUpdate external_interrupt.ino
Vladimir Garistov [Sun, 1 Nov 2020 15:18:03 +0000 (15:18 +0000)]
Update external_interrupt.ino

3 years agoUpdate external_interrupt.ino
Vladimir Garistov [Sun, 1 Nov 2020 15:17:10 +0000 (15:17 +0000)]
Update external_interrupt.ino

3 years agoTimer 1 ISR and Registers
Ivan Stefanov [Wed, 28 Oct 2020 19:34:21 +0000 (21:34 +0200)]
Timer 1 ISR and Registers

Set Timer 1 Output Compare Match Interrupt with frequency 1Hz. Setup with direct access to registers.

3 years agoRenamed new files
Vladimir Garistov [Sat, 24 Oct 2020 22:00:51 +0000 (22:00 +0000)]
Renamed new files

3 years agoadded an example for external interrupt
vl_garistov [Sat, 24 Oct 2020 21:58:52 +0000 (21:58 +0000)]
added an example for external interrupt