Logo

Important Information

  • Welcome
    • Getting Started
    • Get Support and Offer Input
    • Safety and Precautions
    • About Freenove
    • Copyright

Preface

  • Preface
    • Control Board

Projects

  • 0. Getting Ready (Important)
    • Programming Software
    • Installation of Development Board Support Package
    • First Use
    • How to install the library
  • 1. Chapter LED Blink
    • 1.1. Project Control LED with Control Board
      • 1.1.1. Component List
      • 1.1.2. Circuit Knowledge
        • 1.1.2.1. Analog signal and Digital signal
        • 1.1.2.2. Low level and high level
      • 1.1.3. Code Knowledge
        • 1.1.3.1. Comments
        • 1.1.3.2. Data type
        • 1.1.3.3. Constant
        • 1.1.3.4. Variable
        • 1.1.3.5. Function
      • 1.1.4. Sketch
        • 1.1.4.1. Sketch Control_LED_by_Control_Board
          • Reset()
  • 2. Chapter LED Blink Smoothly
    • 2.1. Project LEDs Emit Different Brightness
      • 2.1.1. Component List
      • 2.1.2. Circuit Knowledge
        • 2.1.2.1. PWM
      • 2.1.3. Code Knowledge
        • 2.1.3.1. Return value of function
        • 2.1.3.2. return
      • 2.1.4. Schematic
      • 2.1.5. Sketch
        • 2.1.5.1. Sketch 4.1.1
          • analogWrite()
          • map()
    • 2.2. Project LED Blinking Smoothly
      • 2.2.1. Component List
      • 2.2.2. Schematic
      • 2.2.3. Sketch
        • 2.2.3.1. Sketch LEDs Emit Different Brightness
  • 3. Chapter Serial
    • 3.1. Project Send Data through Serial
      • 3.1.1. Component List
      • 3.1.2. Code Knowledge
        • 3.1.2.1. Bit and Byte
      • 3.1.3. Circuit Knowledge
        • 3.1.3.1. Serial and parallel communication
        • 3.1.3.2. Serial communication
        • 3.1.3.3. Serial port on Control board
      • 3.1.4. Circuit
      • 3.1.5. Sketch
        • 3.1.5.1. Sketch Send_data_through_Serial
    • 3.2. Project Receive Data through Serial Port
      • 3.2.1. Component List
      • 3.2.2. Code Knowledge
        • 3.2.2.1. Interrupt
      • 3.2.3. Circuit
      • 3.2.4. Sketch
        • 3.2.4.1. Sketch Receive_Data_through_Serial_Port
    • 3.3. Project Send Data through Serial
      • 3.3.1. Component List
      • 3.3.2. Sketch
        • 3.3.2.1. Sketch Application_of_Serial
          • constrain()
  • 4. Chapter Timer
    • 4.1. Project Serial print using timer
      • 4.1.1. Component List
      • 4.1.2. Code Knowledge
        • 4.1.2.1. Timer
      • 4.1.3. Circuit
      • 4.1.4. Sketch
        • 4.1.4.1. How to install the library
        • 4.1.4.2. Sketch Serial_print_using_timer
    • 4.2. Project Using timer to implement LED blinking
      • 4.2.1. Component List
      • 4.2.2. Circuit
      • 4.2.3. Sketch
        • 4.2.3.1. Sketch Using_timer_to_implement_LED_blinking
  • 5. Chapter RTC
    • 5.1. Project RTC
      • 5.1.1. Component List
      • 5.1.2. Component Knowledge
        • 5.1.2.1. RTC
      • 5.1.3. Circuit
      • 5.1.4. Sketch
        • 5.1.4.1. Sketch RTC
  • 6. Chapter Onboard LED Matrix (WiFi Board)
    • 6.1. Project LED Matrix
      • 6.1.1. Component List
      • 6.1.2. Component Knowledge
        • 6.1.2.1. LED matrix
      • 6.1.3. Sketch
        • 6.1.3.1. Sketch LED_Matrix
    • 6.2. Project LED Matrix
      • 6.2.1. Component List
      • 6.2.2. Sketch
        • 6.2.2.1. Sketch LED_Matrix_Scrolling_Text
    • 6.3. Project Play the game with LED matrix
    • 6.4. Project LED Matrix Bounce Game
      • 6.4.1. Component List
      • 6.4.2. Circuit
      • 6.4.3. Sketch
        • 6.4.3.1. Sketch LED_Matrix_Bounce_Game
    • 6.5. Project LED Matrix Snake Game
      • 6.5.1. Component List
      • 6.5.2. Circuit
      • 6.5.3. Sketch
        • 6.5.3.1. Sketch LED_Matrix_Snake_Game
  • 7. Chapter WiFi Working Modes (WiFi Board)
    • 7.1. Project Station mode
      • 7.1.1. Component List
      • 7.1.2. Component knowledge
        • 7.1.2.1. Station mode
      • 7.1.3. Circuit
      • 7.1.4. Sketch
        • 7.1.4.1. Sketch_38.1.1
        • 7.1.4.2. Reference
    • 7.2. Project AP mode
      • 7.2.1. Component List & Circuit
      • 7.2.2. Component knowledge
        • 7.2.2.1. AP mode
      • 7.2.3. Circuit
      • 7.2.4. Sketch
        • 7.2.4.1. Sketch_38.2.1
        • 7.2.4.2. Sketch_37.2_AP_mode
  • 8. Chapter TCP/IP (WiFi Board)
    • 8.1. Project As Client
      • 8.1.1. Component List
      • 8.1.2. Component knowledge
        • 8.1.2.1. TCP connection
        • 8.1.2.2. Install Processing
        • 8.1.2.3. Use Server mode for communication
      • 8.1.3. Circuit
      • 8.1.4. Sketch
        • 8.1.4.1. Sketch_38.1_As_Client
        • 8.1.4.2. Reference
    • 8.2. Project As Server
      • 8.2.1. Component List
      • 8.2.2. Circuit
      • 8.2.3. Sketch
        • 8.2.3.1. Sketch_39.2.1
        • 8.2.3.2. Reference
  • 9. Chapter Control LED with Web (WiFi Board)
    • 9.1. Project Control the LED with Web
      • 9.1.1. Component List
      • 9.1.2. Component knowledge
        • 9.1.2.1. HTML
      • 9.1.3. Circuit
      • 9.1.4. Sketch
        • 9.1.4.1. Sketch_40.1.1
  • 10. Chapter Bluetooth (WiFi Board)
    • 10.1. Project Bluetooth Low Energy Data Passthrough
      • 10.1.1. Component List
      • 10.1.2. Component knowledge
        • 10.1.2.1. Master mode
        • 10.1.2.2. Slave mode
      • 10.1.3. Circuit
      • 10.1.4. Sketch
        • 10.1.4.1. Lightblue
    • 10.2. Project Control LED with Bluetooth
      • 10.2.1. Component List
      • 10.2.2. Sketch
        • 10.2.2.1. Sketch_41.3.1

What's next?

  • What’s Next?

Appendix

  • Appendix
    • ASCII Table
    • Resistor Color Code
fnk0096-docs
  • Search