TCS Pune

Embedded Code Workbench

Lab Tools & Features

Embedded Code Workbench

Code examples, downloads and submissions.

← All Lab FeaturesController Categories

Embedded Code Workbench

Write, compare and submit firmware

Open a project to explore multiple source files, compare starter and completed code, inspect serial output and submit your own solution.

Assembly

ARM Assembly GPIO Concept

Study register-level GPIO operations in ARM Thumb assembly.

IDE
GNU Arm Embedded toolchain or vendor IDE
Target
Cortex-M development board; addresses must match exact MCU
Files
1
Open workbench →
AVR C

AVR C UART Echo

Configure an ATmega UART using avr-gcc registers.

IDE
avr-gcc toolchain, Microchip Studio or PlatformIO
Target
ATmega328P at 16 MHz
Files
1
Open workbench →
ESP-IDF

ESP-IDF Wi-Fi Station

Connect an ESP32-family target to Wi-Fi using ESP-IDF events.

IDE
ESP-IDF 5.x with VS Code extension or command line
Target
ESP32, ESP32-C3/C6/S2/S3
Files
2
Open workbench →
MPLAB XC8

PIC16 XC8 ADC Reader

Read a PIC16 analogue channel and transmit the value over UART.

IDE
MPLAB X IDE with XC8 compiler
Target
PIC16F877A trainer or compatible target
Files
1
Open workbench →
Ready when you are

Need help with your laptop or computer?

Send us the model and fault details. Start your repair request online or contact TCS Pune directly.

WA