以下はMicroPythonで動作する関数のバージョンです：

```python
def resize_images(images, res_x, res_y)：
    resized_images = [] です。
    for image in images：
        resized_image = resize(image, (res_x, res_y), anti_aliasing=False)
        resized_images.append(resized_image)
    return resized_images
```

MicroPythonのメモリと処理能力には限りがあるため、大きな画像の配列を扱えない場合があることに注意してください。この場合、画像をより小さなバッチで処理するように関数を修正する必要があるかもしれません。
Here's a version of the function that could work in MicroPython:

python

def resize_images(images, res_x, res_y):
    resized_images = []
    for image in images:
        resized_image = resize(image, (res_x, res_y), anti_aliasing=False)
        resized_images.append(resized_image)
    return resized_images

Note that MicroPython has limited memory and processing power, so it may not be able to handle large arrays of images. In this case, you may need to modify the function to process the images in smaller batches.