Skip to content

Commit

Permalink
feat: add EE317
Browse files Browse the repository at this point in the history
  • Loading branch information
squarezhong committed May 28, 2024
1 parent b934d16 commit 37f3a68
Show file tree
Hide file tree
Showing 2 changed files with 44 additions and 0 deletions.
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@

This is an unofficial page for SUSTech Automation. It is a platform for students to share their experience and knowledge about automation major in SDIM, SUSTech.

*Visit our [website](https://squarezhong.github.io/SUSTech-Automation/) to get better experience.*

## [Courses](courses.md)
点击跳转到[课程页面](courses.md) (其实那个小标题也可以点)

Expand Down
42 changes: 42 additions & 0 deletions courses/EE317.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
# EE317 Advanced Experimental Studies I

## Introduction
Chinese name: 电子科学创新实验 I

This course is mainly about the Android development and STM32.

Normally if you treat this course seriously, you will get a good grade.

## Android development

### Project1 - Calculator

This project is about a simple calculator app.

> 2022 Fall
- [Gralerfics/Gralculator](https://github.com/Gralerfics/Gralculator)
- [Ethylene9160/SUSTC_EE317_Android_applications](https://github.com/Ethylene9160/SUSTC_EE317_Android_applications)

### Project2 - Music Player
This project is about a music player app.

> 2022 Fall
- [Gralerfics/Gralayer](https://github.com/Gralerfics/Gralayer)

### Extra
Using Kotlin instead of Java is also acceptable in this course.

If you want to develop Android apps in a modern way, you should try **[Kotlin](https://developer.android.com/kotlin) + [Jetpack Compose](https://developer.android.com/develop/ui/compose) + Material**.

For example:
- [squarezhong/Simple-Calculator](https://github.com/squarezhong/Simple-Calculator) (not good examples, just for reference)
- [kafri8889/Calculator-Compose](https://github.com/kafri8889/Calculator-Compose)
- [squarezhong/Musicompose-V2](https://github.com/squarezhong/Musicompose-V2)


## STM32
STM32 standard peripheral library is used in this course.

This part has several assignments but no final project.

0 comments on commit 37f3a68

Please sign in to comment.