Abstrak-Pengukur tekanan darah non-invasif sudah banyak tersedia di pasaran. Sebagian besar perangkat tersebut menggunakan prinsip oscilometri yang menyimpan dan menganalisa bentuk gelombang oscilometri selama manset mengempis untuk mendapatkan tekanan arteri rata-rata, tekanan darah sistolik, dan tekanan darah diastolik. Nilai tekanan tersebut ditentukan dari sampul bentuk gelombang oscilometri. Beberapa metode untuk mendeteksi sampul pulsa oscilometri tersebut memakai algoritma yang kompleks dan membutuhkan memori berkapasitas besar sehingga sulit diproses oleh sistem embedded yang memiliki memori berkapasitas kecil. Metoda sederhana seperti interpolasi nearest-neighbor diterapkan untuk mendeteksi sampul pulsa oscilometri pada pengukuran tekanan darah non-invasif dengan menggunakan mikrokontroler ATmega328. Percobaan menghasilkan waktu rata-rata 59 detik untuk memproses perhitungan dan 3,6% rata-rata persentase kesalahan dalam pengukuran tekanan darah.Kata kunci: tekanan darah, sampul pulsa oscilometri, nearest-neighbor, mikrokontroler abstract-Non-invasive blood pressure measurement devices are widely available in the marketplace. Most of these devices use the oscillometric principle that store and analyze oscillometric waveforms during cuff deflation to obtain mean arterial pressure, systolic blood pressure and diastolic blood pressure. Those pressure values are determined from the oscillometric waveform envelope. Several methods to detect the envelope of oscillometric pulses utilize a complex algorithm that requires a large capacity memory and certainly difficult to process by a low memory capacity embedded system. A simple nearest-neighbor interpolation method is applied for oscillometric pulse envelope detection in non-invasive blood pressure measurement using microcontroller such ATmega328. The experiment yields 59 seconds average time to process the computation with 3.6% average percent error in blood pressure measurement.